E - Tipo do elemento contido na lista.public abstract class ListParameterView<E> extends SimpleParameterView<java.util.List<E>>
| Modifier and Type | Class and Description |
|---|---|
protected static interface |
ListParameterView.Formatter<E>
Interface para o formatador de elementos da lista, que representa o
elemento de forma textual.
|
protected static interface |
ListParameterView.Parser<E>
A interface do analisador de elementos da lista, que recria o elemento a
partir de sua representação textual.
|
ParameterView.Mode| Modifier | Constructor and Description |
|---|---|
protected |
ListParameterView(csbase.logic.algorithms.parameters.ListParameter<E> parameter,
ParameterView.Mode mode,
ListParameterView.Parser<E> parser,
ListParameterView.Formatter<E> formatter)
Cria a visão.
|
protected |
ListParameterView(csbase.logic.algorithms.parameters.ListParameter<E> parameter,
ParameterView.Mode mode,
ListParameterView.Parser<E> parser,
ListParameterView.Formatter<E> formatter,
javax.swing.JTextField textField)
Cria a visão.
|
protected |
ListParameterView(java.awt.Window window,
csbase.logic.algorithms.parameters.ListParameter<E> parameter,
ListParameterView.Parser<E> parser,
ListParameterView.Formatter<E> formatter)
Deprecated.
para manter compatibilidade com o WebSintesi
|
protected |
ListParameterView(java.awt.Window window,
csbase.logic.algorithms.parameters.ListParameter<E> parameter,
ListParameterView.Parser<E> parser,
ListParameterView.Formatter<E> formatter,
javax.swing.JTextField textField)
Deprecated.
para manter compatibilidade com o WebSintesi
|
| Modifier and Type | Method and Description |
|---|---|
protected javax.swing.JComponent |
createConfigurationComponent(java.lang.Object... componentArgs)
Obtém o componente principal.
|
protected javax.swing.JComponent |
createReportComponent(java.lang.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.ListParameter<E> |
getParameter()
Obtém o parâmetro.
|
protected void |
updateViewContents()
Atualiza o conteúdo exibido pela visão.
|
clearError, getComponent, getComponents, getLabel, getWindow, highlightError, highlightValidationResult, isVisible, setEnabled, setVisible, showErrorMessage, updateCapabilityView, validateaddParameterViewListener, fireVisibilityWasChanged, getMode, toString, updateVisibilyView@Deprecated
protected ListParameterView(java.awt.Window window,
csbase.logic.algorithms.parameters.ListParameter<E> parameter,
ListParameterView.Parser<E> parser,
ListParameterView.Formatter<E> formatter)
ParameterView.Mode.CONFIGURATION.window - NÃO ESTÁ SENDO UTILIZADO. Existe somente para manter
compatibilidade com o WebSintesi.parameter - O parâmetro que é manipulado por esta visão (Não aceitaparser - o analisador de itens da lista.formatter - o formatador de itens da lista. null).protected ListParameterView(csbase.logic.algorithms.parameters.ListParameter<E> parameter, ParameterView.Mode mode, ListParameterView.Parser<E> parser, ListParameterView.Formatter<E> formatter)
parameter - O parâmetro que é manipulado por esta visão (Não aceitamode - Modo de visualização. Não aceita null, os possíveis
valores são: ParameterView.Mode.CONFIGURATION ouparser - o analisador de itens da lista.formatter - o formatador de itens da lista. null).
ParameterView.Mode.REPORT.@Deprecated
protected ListParameterView(java.awt.Window window,
csbase.logic.algorithms.parameters.ListParameter<E> parameter,
ListParameterView.Parser<E> parser,
ListParameterView.Formatter<E> formatter,
javax.swing.JTextField textField)
ParameterView.Mode.CONFIGURATION.window - NÃO ESTÁ SENDO UTILIZADO. Existe somente para manter
compatibilidade com o WebSintesi.parameter - O parâmetro que é manipulado por esta visão (Não aceitaparser - o analisador de itens da lista.formatter - o formatador de itens da lista.textField - o campo de texto utilizado na visão. null).protected ListParameterView(csbase.logic.algorithms.parameters.ListParameter<E> parameter, ParameterView.Mode mode, ListParameterView.Parser<E> parser, ListParameterView.Formatter<E> formatter, javax.swing.JTextField textField)
parameter - O parâmetro que é manipulado por esta visão (Não aceitamode - Modo de visualização. Não aceita null, os possíveis
valores são: ParameterView.Mode.CONFIGURATION ouparser - o analisador de itens da lista.formatter - o formatador de itens da lista.textField - o campo de texto utilizado na visão. null).
ParameterView.Mode.REPORT.public csbase.logic.algorithms.parameters.ListParameter<E> getParameter()
getParameter in class ParameterView<csbase.logic.algorithms.parameters.SimpleParameter<java.util.List<E>>>protected javax.swing.JComponent createConfigurationComponent(java.lang.Object... componentArgs)
createConfigurationComponent in class SimpleParameterView<java.util.List<E>>componentArgs - Os parâmetros para criação do componente.protected javax.swing.JComponent createReportComponent(java.lang.Object... componentArgs)
createReportComponent in class SimpleParameterView<java.util.List<E>>componentArgs - Os parâmetros para criação do componente.protected void updateViewContents()
updateViewContents in class SimpleParameterView<java.util.List<E>>public boolean fillVerticalSpace()
fillVerticalSpace in class ParameterView<csbase.logic.algorithms.parameters.SimpleParameter<java.util.List<E>>>Copyright © 2016. All Rights Reserved.