public class AlgorithmListView
extends java.lang.Object
| Constructor and Description |
|---|
AlgorithmListView(AlgorithmSelectionPanel selectionPanel,
java.util.SortedSet<csbase.logic.algorithms.AlgorithmInfo> algorithms)
Constrói uma lista de algoritmos.
|
| Modifier and Type | Method and Description |
|---|---|
AlgorithmListItem |
getAlgorithmItem(csbase.logic.algorithms.AlgorithmInfo algoInfo)
Obtém o item da lista correspondente às informações do algoritmo
especificado.
|
int |
getCount()
Obtém o número de elementos da lista.
|
javax.swing.JPanel |
getPanel()
Obtém o painel referente a essa visão de algoritmos.
|
java.util.List<DataInterface> |
getSelectedDataList()
Obtém uma lista com os dados de algoritmo selecionados.
|
int |
getSelectedIndex()
Obtém o índice do algoritmo selecionado na lista.
|
int |
getSelectionCount()
Obtém o número de elementos selecionados na lista.
|
void |
selectAlgorithm(csbase.logic.algorithms.AlgorithmInfo algoInfo)
Seleciona na lista o algoritmo correspondente às informações do algoritmo
especificado.
|
void |
selectAlgorithmIndex(int index)
Seleciona na lista o algoritmo correspondente ao índice especificado.
|
public AlgorithmListView(AlgorithmSelectionPanel selectionPanel, java.util.SortedSet<csbase.logic.algorithms.AlgorithmInfo> algorithms)
selectionPanel - painel de seleção que criou essa visãoalgorithms - algoritmos a serem exibidospublic java.util.List<DataInterface> getSelectedDataList()
public javax.swing.JPanel getPanel()
public AlgorithmListItem getAlgorithmItem(csbase.logic.algorithms.AlgorithmInfo algoInfo)
algoInfo - informações do algoritmopublic int getSelectedIndex()
public int getSelectionCount()
public int getCount()
public void selectAlgorithm(csbase.logic.algorithms.AlgorithmInfo algoInfo)
algoInfo - informações do algoritmopublic void selectAlgorithmIndex(int index)
index - índice a ser selecionadoCopyright © 2018. All Rights Reserved.