public final class AlgorithmListItem extends java.lang.Object implements DataInterface, java.lang.Comparable<AlgorithmListItem>
| Constructor and Description |
|---|
AlgorithmListItem(csbase.logic.algorithms.AlgorithmInfo item)
Cria o item da lista.
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(AlgorithmListItem item)
(non-Javadoc)
|
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ó
|
csbase.logic.algorithms.AlgorithmInfo |
getItem()
Obtém o item da lista de algoritmos.
|
java.lang.String |
getName()
Obtém o nome do dado.
|
void |
setItem(csbase.logic.algorithms.AlgorithmInfo algoInfo)
Atribui novas informações do algoritmo ao item correspondente.
|
java.lang.String |
toString() |
public AlgorithmListItem(csbase.logic.algorithms.AlgorithmInfo item)
item - nó da árvore (Não aceita null)public int compareTo(AlgorithmListItem item)
compareTo in interface java.lang.Comparable<AlgorithmListItem>Comparable.compareTo(java.lang.Object)public csbase.logic.algorithms.AlgorithmInfo getItem()
public java.lang.String getId()
DataInterfacegetId in interface DataInterfacepublic java.lang.String getName()
DataInterfacegetName in interface DataInterfacepublic java.lang.String getFullName()
DataInterfacegetFullName in interface DataInterfacepublic javax.swing.Icon getIcon()
getIcon in interface DataInterfaceDefaultNode.getIcon()public java.lang.String toString()
toString in class java.lang.Objectpublic void setItem(csbase.logic.algorithms.AlgorithmInfo algoInfo)
algoInfo - novo algoritmoCopyright © 2018. All Rights Reserved.