public final class FlowAlgorithmConfiguratorView extends AlgorithmConfiguratorView
| Constructor and Description |
|---|
FlowAlgorithmConfiguratorView(Window owner,
csbase.logic.algorithms.flows.configurator.FlowAlgorithmConfigurator configurator,
ParameterView.Mode mode,
csbase.logic.algorithms.validation.ValidationMode validationMode)
Cria uma visão de configurador de fluxo.
|
FlowAlgorithmConfiguratorView(Window window,
Graph graph,
ParameterView.Mode mode,
csbase.logic.algorithms.validation.ValidationMode validationMode)
Cria uma visão para configurador de fluxos de algoritmos.
|
| Modifier and Type | Method and Description |
|---|---|
csbase.logic.algorithms.AlgorithmConfigurator |
getConfigurator()
Obtém o configurador lógico.
|
Graph |
getGraph()
Obtém a visão do fluxo.
|
JComponent |
getMainComponent()
Obtém o componente principal que é exibido no diálogo do configurador de
algoritmos.
|
Workspace |
getWorkspace()
Retorna o workspace onde o fluxo é desenhado.
|
boolean |
highlightValidationResult(ViewValidationResult result)
Indica na visão o resultado da validação.
|
void |
updateView()
Atualiza visão do configurador.
|
ViewValidationResult |
validate(csbase.logic.algorithms.validation.ValidationMode mode)
Validador os valores atuais dos parâmetros.
|
addAlgorithmConfiguratorViewListener, getAlgorithmConfiguratorViewListeners, getCurrentPath, getDialog, getMode, getOwner, getProject, launch, repopulateDialog, resizeOnVisibilityChanged, setCurrentPath, setEnabled, setLabel, toStringpublic FlowAlgorithmConfiguratorView(Window owner, csbase.logic.algorithms.flows.configurator.FlowAlgorithmConfigurator configurator, ParameterView.Mode mode, csbase.logic.algorithms.validation.ValidationMode validationMode) throws ClientException
owner - A janela que é pai desta visão (Não aceita null).configurator - O configurador de fluxo.mode - Modo de visualização do configurador. Não aceita null,
os possíveis valores são: ParameterView.Mode.CONFIGURATION ou
ParameterView.Mode.REPORTvalidationMode - O modo de validação dos parâmetros do configurador.ClientException - em caso de erro na criação da visão.public FlowAlgorithmConfiguratorView(Window window, Graph graph, ParameterView.Mode mode, csbase.logic.algorithms.validation.ValidationMode validationMode) throws ClientException
window - A janela (Não aceita null).graph - A visão do fluxo (Não aceita null).mode - Modo de visualização do configurador. Não aceita null,
os possíveis valores são: ParameterView.Mode.CONFIGURATION ou
ParameterView.Mode.REPORTvalidationMode - O modo de validação dos parâmetros do configurador.ClientException - em caso de erro na criação da visão.public csbase.logic.algorithms.AlgorithmConfigurator getConfigurator()
getConfigurator in class AlgorithmConfiguratorViewFlowAlgorithmConfiguratorPanel.getConfigurator()public Graph getGraph()
public void updateView()
updateView in class AlgorithmConfiguratorViewpublic boolean highlightValidationResult(ViewValidationResult result)
result - o resultado da validação.public ViewValidationResult validate(csbase.logic.algorithms.validation.ValidationMode mode) throws RemoteException
mode - Modo de validação (ValidationMode.FULL ou
ValidationMode.ALLOW_EMPY_VALUES).RemoteException - em caso de erro na comunicação com servidor.public JComponent getMainComponent()
getMainComponent in class AlgorithmConfiguratorViewpublic Workspace getWorkspace()
Copyright © 2019. All rights reserved.