shared.branze
Class KatTreeNode

java.lang.Object
  extended byjavax.swing.tree.DefaultMutableTreeNode
      extended byshared.branze.KatTreeNode
All Implemented Interfaces:
java.lang.Cloneable, javax.swing.tree.MutableTreeNode, java.io.Serializable, javax.swing.tree.TreeNode

public class KatTreeNode
extends javax.swing.tree.DefaultMutableTreeNode

Węzeł w modelu dla komponentów intefejsu

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
KatTreeNode()
          Tworzy nowy obiekt klasy KatTreeNode
KatTreeNode(EltKatBranz userObject)
          Tworzy nowy obiekt typu KatTreeNode
 
Method Summary
 KatTreeNode dajPotomka(Branza branza)
          Zwraca potomka zwierającego zadaną Branżę
 java.util.List szukaj(Branza branza)
          Zwraca wszystkie węzły drzewa zawierające zadaną Branżę
 java.lang.String toString()
          Zwraca napis reprezentujący Branżę, związaną z elementem Katalogu Branż, z którym związany jest obiekt
 
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

KatTreeNode

public KatTreeNode()
Tworzy nowy obiekt klasy KatTreeNode


KatTreeNode

public KatTreeNode(EltKatBranz userObject)
Tworzy nowy obiekt typu KatTreeNode

Parameters:
userObject - element Katalogu Branż, z którym związany będzie obiekt
Method Detail

toString

public java.lang.String toString()
Zwraca napis reprezentujący Branżę, związaną z elementem Katalogu Branż, z którym związany jest obiekt

Returns:
Napis reprezentujący Branżę, związaną z elementem Katalogu Branż, z którym związany jest obiekt

szukaj

public java.util.List szukaj(Branza branza)
Zwraca wszystkie węzły drzewa zawierające zadaną Branżę

Returns:
Lista wszystkich węzłów z poddrzewa zawierających zadaną Branżę

dajPotomka

public KatTreeNode dajPotomka(Branza branza)
Zwraca potomka zwierającego zadaną Branżę

Parameters:
branza - Szukana Branża
Returns:
Węzeł bezpośrednio potomny zawierający zadaną Branżę, null jeśli takiego nie ma

NIIKT, Zespół Gr0No3