|
|||||||||||
| 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ñadido
public 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
TreeNodeListpublic 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 TreeNodepublic 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 | ||||||||||