Node.FiltrageMode| Constructor and Description |
|---|
DefaultNode(String label)
Cria o nó sem dica como modo de filtragem padrão (
Node.FiltrageMode.EVALUATE). |
DefaultNode(String label,
Node.FiltrageMode filtrageMode)
Cria o nó sem dica.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addChild(DefaultNode child)
Adiciona
child a lista de filhos deste nó e coloca este nó como pai
de child. |
List<DefaultNode> |
getChildren()
Obtém a lista de filhos deste nó.
|
Node.FiltrageMode |
getFiltrageMode()
Obtém o modo de filtragem deste nó.
|
Icon |
getIcon()
Obtém o ícone que deverá representar este nó.
|
String |
getLabel()
Obtém o rótulo deste nó.
|
DefaultNode |
getParent()
Obtém o pai deste nó.
|
void |
setFiltrageMode(Node.FiltrageMode filtrageMode)
Altera o modo de filtragem deste nó.
|
public DefaultNode(String label)
Node.FiltrageMode.EVALUATE).label - O rótulo (Aceita null).public DefaultNode(String label, Node.FiltrageMode filtrageMode)
label - O rótulo (Não aceita null).filtrageMode - O modo de filtragem (Não aceita null).public final void addChild(DefaultNode child)
child a lista de filhos deste nó e coloca este nó como pai
de child.child - O filho (Não aceita null).public final List<DefaultNode> getChildren()
Obtém a lista de filhos deste nó.
A lista retornada é imutável
(veja Collections.unmodifiableList(List)).
getChildren in interface Nodepublic final Node.FiltrageMode getFiltrageMode()
getFiltrageMode in interface Nodepublic Icon getIcon()
Obtém o ícone que deverá representar este nó.
Caso o nó não precise definir um ícone, este método retornará
null e o ícone padrão será utilizado.
public final String getLabel()
public final DefaultNode getParent()
public final void setFiltrageMode(Node.FiltrageMode filtrageMode)
setFiltrageMode in interface NodefiltrageMode - O modo de filtragem (Não aceita null).Copyright © 2016 Tecgraf/PUC-Rio. All rights reserved.