public abstract class MultipleValuePairEditor extends Object implements MultipleValuePairEditorView.Presenter, ValuePairEditor<List<?>>
| Constructor and Description |
|---|
MultipleValuePairEditor() |
MultipleValuePairEditor(MultipleValuePairEditorView view) |
| Modifier and Type | Method and Description |
|---|---|
void |
addEditorHandler(ValuePairEditorHandler editorHandler) |
com.google.gwt.user.client.ui.Widget |
asWidget() |
void |
clear() |
void |
clearErrorMessage() |
abstract ValuePairEditor<?> |
createValuePairEditor(AnnotationValuePairDefinition valuePairDefinition) |
List<?> |
getValue() |
AnnotationValuePairDefinition |
getValuePairDefinition() |
void |
init(AnnotationValuePairDefinition valuePairDefinition) |
boolean |
isValid() |
void |
onAddItem() |
void |
onRemoveItem(Integer itemId) |
void |
onValueChange(Integer itemId) |
void |
refresh() |
abstract void |
setEditorValue(ValuePairEditor<?> valuePairEditor,
Object value) |
void |
setErrorMessage(String errorMessage) |
void |
setValue(List<?> value) |
void |
showValidateButton(boolean show) |
void |
showValuePairName(boolean show) |
public MultipleValuePairEditor()
public MultipleValuePairEditor(MultipleValuePairEditorView view)
public com.google.gwt.user.client.ui.Widget asWidget()
asWidget in interface com.google.gwt.user.client.ui.IsWidgetpublic void init(AnnotationValuePairDefinition valuePairDefinition)
init in interface MultipleValuePairEditorView.Presenterinit in interface ValuePairEditor<List<?>>public List<?> getValue()
getValue in interface ValuePairEditor<List<?>>public void setValue(List<?> value)
setValue in interface ValuePairEditor<List<?>>public boolean isValid()
isValid in interface ValuePairEditor<List<?>>public void clear()
clear in interface ValuePairEditor<List<?>>public void addEditorHandler(ValuePairEditorHandler editorHandler)
addEditorHandler in interface ValuePairEditor<List<?>>public AnnotationValuePairDefinition getValuePairDefinition()
getValuePairDefinition in interface ValuePairEditor<List<?>>public void setErrorMessage(String errorMessage)
setErrorMessage in interface ValuePairEditor<List<?>>public void clearErrorMessage()
clearErrorMessage in interface ValuePairEditor<List<?>>public void showValidateButton(boolean show)
showValidateButton in interface ValuePairEditor<List<?>>public void showValuePairName(boolean show)
showValuePairName in interface ValuePairEditor<List<?>>public void refresh()
refresh in interface ValuePairEditor<List<?>>public void onRemoveItem(Integer itemId)
onRemoveItem in interface MultipleValuePairEditorView.Presenterpublic void onAddItem()
onAddItem in interface MultipleValuePairEditorView.Presenterpublic void onValueChange(Integer itemId)
onValueChange in interface MultipleValuePairEditorView.Presenterpublic abstract ValuePairEditor<?> createValuePairEditor(AnnotationValuePairDefinition valuePairDefinition)
createValuePairEditor in interface MultipleValuePairEditorView.Presenterpublic abstract void setEditorValue(ValuePairEditor<?> valuePairEditor, Object value)
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.