|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interfaz para acceder a un nodo del árbol. Fecha de creación: (17/7/00 9:24:32)
Method Summary | |
TreeNode |
appendChild(TreeNode node)
Añade un nuevo nodo a la lista de nodos hijo del nodo actual. |
TreeNode |
appendChild(TreeNode node,
int newNivel)
Añade un nuevo nodo a la lista de nodos hijo del nodo actual. |
java.util.Iterator |
getChildIterator()
Devuelve un iterator a los nodos hijo del vector |
TreeNodeList |
getChildNodes()
Devuele los nodos hijo del nodo actual en un objeto NodeIList |
java.lang.Object |
getData()
Devuelve los datos almacenados en el objeto. |
TreeNode |
getFirstChild()
Devuelve el primer hijo del nodo actual. |
TreeNode |
getLastChild()
Devuelve el último hijo del nodo actual. |
int |
getNodeLevel()
Devuelve el nivel (profundidad) del nodo en la jerarquía |
TreeNode |
getParentNode()
Devuelve el padre del nodo actual. |
boolean |
hasChildNodes()
Devuelve si el nodo tiene hijos o no. |
TreeNode |
removeChild(TreeNode node)
Elimina un nodo del vector de nodos hijo |
void |
setChildNodes(java.util.List childNodes)
Establece los nodos hijo del nodo actual |
void |
setData(java.lang.Object data)
Establece los datos del nodo actual |
void |
setNodeLevel(int level)
Establece el nivel del nodo actual |
void |
setParentNode(TreeNode parentNode)
Establece el nodo padre del nodo actual |
java.lang.String |
toString()
Devuelve la representación en forma de cadena del objeto que contiene el nodo |
Method Detail |
public TreeNode appendChild(TreeNode node)
node
- El nodo (objeto TreeNode
recién creado
TreeNode
con el nodo añadidopublic TreeNode appendChild(TreeNode node, int newNivel)
node
- El nodo (objeto TreeNode
recién creadonewNivel
- el nivel al que se añade el nodo
TreeNode
con el nodo añadidopublic TreeNodeList getChildNodes()
NodeIList
TreeNodeList
public void setChildNodes(java.util.List childNodes)
childNodes
- los nodos hijopublic java.util.Iterator getChildIterator()
public TreeNode getFirstChild()
TreeNode
con el primer hijopublic TreeNode getLastChild()
TreeNode
con el ultimo hijopublic int getNodeLevel()
public void setNodeLevel(int level)
level
- nivel del nodo actualpublic TreeNode getParentNode()
TreeNode
con el padre del objeto actualpublic void setParentNode(TreeNode parentNode)
parentNode
- el nodo padre (objeto TreeNode
public boolean hasChildNodes()
public TreeNode removeChild(TreeNode node)
node
- un objeto TreeNode
con el nodo a borrar
TreeNode
con el nodo borradopublic java.lang.Object getData()
public void setData(java.lang.Object data)
data
- los datospublic java.lang.String toString()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |