public final class EnumerationParameterView extends SimpleParameterView<csbase.logic.algorithms.parameters.EnumerationItem>
ParameterView.Mode| Constructor and Description |
|---|
EnumerationParameterView(csbase.logic.algorithms.parameters.EnumerationParameter parameter,
ParameterView.Mode mode)
Cria uma visão para parâmetro do tipo enumeração.
|
EnumerationParameterView(Window window,
csbase.logic.algorithms.parameters.EnumerationParameter parameter)
Deprecated.
para manter compatibilidade com o WebSintesi
|
| Modifier and Type | Method and Description |
|---|---|
protected JComponent |
createConfigurationComponent(Object... componentArgs)
Obtém o componente principal.
|
protected JComponent |
createReportComponent(Object... componentArgs)
Obtém o componente principal.
|
boolean |
fillVerticalSpace()
Indica se a visão do parâmetro deve ser ampliável verticalmente.
|
csbase.logic.algorithms.parameters.EnumerationParameter |
getParameter()
Obtém o parâmetro.
|
boolean |
isNullable()
Indica se o parâmetro tem capacidade de não definir valor.
|
void |
updateViewContents()
Atualiza o conteúdo exibido pela visão.
|
clearError, getComponent, getComponentAlignment, getComponents, getLabel, getWindow, highlightError, highlightValidationResult, isVisible, setEnabled, setVisible, showErrorMessage, updateCapabilityView, validateaddParameterViewListener, fireVisibilityWasChanged, getMode, toString, updateVisibilyView@Deprecated public EnumerationParameterView(Window window, csbase.logic.algorithms.parameters.EnumerationParameter parameter)
ParameterView.Mode.CONFIGURATION para
parâmetro do tipo enumeração.window - NÃO ESTÁ SENDO UTILIZADO. Existe somente para manter
compatibilidade com o WebSintesi.parameter - O parâmetro (Não aceita null).public EnumerationParameterView(csbase.logic.algorithms.parameters.EnumerationParameter parameter,
ParameterView.Mode mode)
parameter - O parâmetro (Não aceita null).mode - Modo de visualização. Não aceita null, os possíveis
valores são: ParameterView.Mode.CONFIGURATION ou
ParameterView.Mode.REPORT.public csbase.logic.algorithms.parameters.EnumerationParameter getParameter()
getParameter in class ParameterView<csbase.logic.algorithms.parameters.SimpleParameter<csbase.logic.algorithms.parameters.EnumerationItem>>public boolean isNullable()
isNullable in class SimpleParameterView<csbase.logic.algorithms.parameters.EnumerationItem>protected JComponent createConfigurationComponent(Object... componentArgs)
createConfigurationComponent in class SimpleParameterView<csbase.logic.algorithms.parameters.EnumerationItem>componentArgs - Os parâmetros para criação do componente.protected JComponent createReportComponent(Object... componentArgs)
createReportComponent in class SimpleParameterView<csbase.logic.algorithms.parameters.EnumerationItem>componentArgs - Os parâmetros para criação do componente.public void updateViewContents()
updateViewContents in class SimpleParameterView<csbase.logic.algorithms.parameters.EnumerationItem>public boolean fillVerticalSpace()
fillVerticalSpace in class ParameterView<csbase.logic.algorithms.parameters.SimpleParameter<csbase.logic.algorithms.parameters.EnumerationItem>>Copyright © 2017. All rights reserved.