public class RecentAlgorithmsManager extends Object
| Modifier and Type | Field and Description |
|---|---|
static List<RecentAlgorithmsListener> |
managementList
Listeners interessados em mudanças no conjunto de algoritmos recentes.
|
| Constructor and Description |
|---|
RecentAlgorithmsManager()
Construtor.
|
RecentAlgorithmsManager(boolean isLocal)
Construtor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addRecentAlgorithmsListener(RecentAlgorithmsListener listener)
Adiciona um listener para mudanças ocorridas na lista de algoritmos
recentes.
|
LinkedList<String> |
getAlgorithmInfosFromHistory()
Obtém a coleção de projetos abertos recentemente.
|
List<String> |
getRecentAlgoritmsInfos()
Obtém as informações de algoritmos recentes utilizados.
|
boolean |
isLocal()
Retorna se o gerenciamento de algoritmos recentes está sendo feito por
escopo da instância deste objeto (True) ou por escopo da aplicação (False).
|
void |
saveAlgorithmInfo(csbase.logic.algorithms.AlgorithmInfo algorithmInfo)
Salva dados de algoritmos recentes para que possam ser recuperados
futuramente.
|
void |
setLocal(boolean isLocal)
Define se os dados de algoritmos recentes devem ser no contexto da
aplicaçào (True) ou no contexto da instância do gerenciador (False).
|
public static List<RecentAlgorithmsListener> managementList
public RecentAlgorithmsManager()
public RecentAlgorithmsManager(boolean isLocal)
isLocal - Booleano que indica se os dados de algoritmos recentes devem
ser no contexto da aplicaçào (False) ou no contexto da instância do
gerenciador (True).public void setLocal(boolean isLocal)
isLocal - indicativo.public boolean isLocal()
public LinkedList<String> getAlgorithmInfosFromHistory() throws RemoteException
RemoteException - em caso de erro na leitura dos dados.public List<String> getRecentAlgoritmsInfos() throws RemoteException
RemoteException - em caso de erro na leitura dos dados.public void saveAlgorithmInfo(csbase.logic.algorithms.AlgorithmInfo algorithmInfo)
throws RemoteException
algorithmInfo - dados de um algoritmo.RemoteException - em caso de erro no salvamento dos dados.public void addRecentAlgorithmsListener(RecentAlgorithmsListener listener)
listener - listener a ser adicionadoCopyright © 2016. All rights reserved.