public final class CategoryTreeNode extends tecgraf.javautils.gui.tree.DefaultNode implements CategoryNodeInterface, java.lang.Comparable<CategoryTreeNode>
| Constructor and Description |
|---|
CategoryTreeNode(csbase.logic.algorithms.Category node)
Cria o nó.
|
| Modifier and Type | Method and Description |
|---|---|
int |
compare(csbase.logic.algorithms.Category node)
Compara um nó com outro nó especificado, segundo algum critério definido
pelo nó.
|
int |
compareTo(CategoryTreeNode node) |
java.lang.String |
getFullName()
Obtém o nome completo a ser exibido para o dado.
|
javax.swing.Icon |
getIcon()
(non-Javadoc)
|
java.lang.String |
getId()
Obtém o identificador do nó
|
java.lang.String |
getName()
Obtém o nome do dado.
|
csbase.logic.algorithms.Category |
getNode()
Obtém o nó da árvore de dados.
|
java.util.SortedSet<csbase.logic.algorithms.Category> |
getSubNodes()
Obtém os sub-nós de um nó, que sejam do mesmo tipo do nó.
|
boolean |
isRootNode()
Verifica se é o nó raiz da árvore de categorias.
|
public CategoryTreeNode(csbase.logic.algorithms.Category node)
node - nó da árvore (Não aceita null)public int compareTo(CategoryTreeNode node)
compareTo in interface java.lang.Comparable<CategoryTreeNode>public javax.swing.Icon getIcon()
getIcon in interface DataInterfacegetIcon in interface tecgraf.javautils.gui.tree.NodegetIcon in class tecgraf.javautils.gui.tree.DefaultNodeDefaultNode.getIcon()public csbase.logic.algorithms.Category getNode()
getNode in interface CategoryNodeInterfacepublic int compare(csbase.logic.algorithms.Category node)
CategoryNodeInterfacecompare in interface CategoryNodeInterfacenode - nó a ser comparadopublic java.util.SortedSet<csbase.logic.algorithms.Category> getSubNodes()
CategoryNodeInterfacegetSubNodes in interface CategoryNodeInterfacepublic java.lang.String getFullName()
DataInterfacegetFullName in interface DataInterfacepublic java.lang.String getId()
DataInterfacegetId in interface DataInterfacepublic java.lang.String getName()
DataInterfacegetName in interface DataInterfacepublic boolean isRootNode()
CategoryNodeInterfaceisRootNode in interface CategoryNodeInterfaceCopyright © 2016. All Rights Reserved.