public final class AlgorithmListItem extends Object implements DataInterface, 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)
|
String |
getFullName()
Obtém o nome completo a ser exibido para o dado.
|
Icon |
getIcon()
(non-Javadoc)
|
String |
getId()
Obtém o identificador do nó
|
csbase.logic.algorithms.AlgorithmInfo |
getItem()
Obtém o item da lista de algoritmos.
|
String |
getName()
Obtém o nome do dado.
|
void |
setItem(csbase.logic.algorithms.AlgorithmInfo algoInfo)
Atribui novas informações do algoritmo ao item correspondente.
|
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 Comparable<AlgorithmListItem>Comparable.compareTo(java.lang.Object)public csbase.logic.algorithms.AlgorithmInfo getItem()
public String getId()
DataInterfacegetId in interface DataInterfacepublic String getName()
DataInterfacegetName in interface DataInterfacepublic String getFullName()
DataInterfacegetFullName in interface DataInterfacepublic Icon getIcon()
getIcon in interface DataInterfaceDefaultNode.getIcon()public void setItem(csbase.logic.algorithms.AlgorithmInfo algoInfo)
algoInfo - novo algoritmoCopyright © 2017. All rights reserved.