Package org.kie.workbench.common.screens.datamodeller.client.widgets.advanceddomain.valuepaireditor.enums
Class MultipleEnumValuePairEditor
- java.lang.Object
-
- org.kie.workbench.common.screens.datamodeller.client.widgets.advanceddomain.valuepaireditor.enums.MultipleEnumValuePairEditor
-
- All Implemented Interfaces:
com.google.gwt.user.client.ui.IsWidget,MultipleEnumValuePairEditorView.Presenter,ValuePairEditor<List<String>>
public class MultipleEnumValuePairEditor extends Object implements MultipleEnumValuePairEditorView.Presenter, ValuePairEditor<List<String>>
-
-
Constructor Summary
Constructors Constructor Description MultipleEnumValuePairEditor()MultipleEnumValuePairEditor(MultipleEnumValuePairEditorView view)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddEditorHandler(ValuePairEditorHandler editorHandler)com.google.gwt.user.client.ui.WidgetasWidget()voidclear()voidclearErrorMessage()protected EnumValuePairOptionEditorcreateOptionEditor(String option)List<String>getValue()org.kie.workbench.common.services.datamodeller.core.AnnotationValuePairDefinitiongetValuePairDefinition()voidinit(org.kie.workbench.common.services.datamodeller.core.AnnotationValuePairDefinition valuePairDefinition)booleanisValid()voidrefresh()voidsetErrorMessage(String errorMessage)voidsetValue(List<String> value)voidshowValidateButton(boolean show)voidshowValuePairName(boolean show)
-
-
-
Constructor Detail
-
MultipleEnumValuePairEditor
public MultipleEnumValuePairEditor()
-
MultipleEnumValuePairEditor
public MultipleEnumValuePairEditor(MultipleEnumValuePairEditorView view)
-
-
Method Detail
-
asWidget
public com.google.gwt.user.client.ui.Widget asWidget()
- Specified by:
asWidgetin interfacecom.google.gwt.user.client.ui.IsWidget
-
init
public void init(org.kie.workbench.common.services.datamodeller.core.AnnotationValuePairDefinition valuePairDefinition)
- Specified by:
initin interfaceValuePairEditor<List<String>>
-
clear
public void clear()
- Specified by:
clearin interfaceValuePairEditor<List<String>>
-
addEditorHandler
public void addEditorHandler(ValuePairEditorHandler editorHandler)
- Specified by:
addEditorHandlerin interfaceValuePairEditor<List<String>>
-
setValue
public void setValue(List<String> value)
- Specified by:
setValuein interfaceValuePairEditor<List<String>>
-
getValue
public List<String> getValue()
- Specified by:
getValuein interfaceValuePairEditor<List<String>>
-
isValid
public boolean isValid()
- Specified by:
isValidin interfaceValuePairEditor<List<String>>
-
getValuePairDefinition
public org.kie.workbench.common.services.datamodeller.core.AnnotationValuePairDefinition getValuePairDefinition()
- Specified by:
getValuePairDefinitionin interfaceValuePairEditor<List<String>>
-
setErrorMessage
public void setErrorMessage(String errorMessage)
- Specified by:
setErrorMessagein interfaceValuePairEditor<List<String>>
-
clearErrorMessage
public void clearErrorMessage()
- Specified by:
clearErrorMessagein interfaceValuePairEditor<List<String>>
-
showValidateButton
public void showValidateButton(boolean show)
- Specified by:
showValidateButtonin interfaceValuePairEditor<List<String>>
-
showValuePairName
public void showValuePairName(boolean show)
- Specified by:
showValuePairNamein interfaceValuePairEditor<List<String>>
-
refresh
public void refresh()
- Specified by:
refreshin interfaceValuePairEditor<List<String>>
-
createOptionEditor
protected EnumValuePairOptionEditor createOptionEditor(String option)
-
-