Package org.kie.workbench.common.screens.datamodeller.client.widgets.advanceddomain.valuepaireditor.string
Class AbstractStringValuePairEditor
- java.lang.Object
-
- org.kie.workbench.common.screens.datamodeller.client.widgets.advanceddomain.valuepaireditor.string.AbstractStringValuePairEditor
-
- All Implemented Interfaces:
com.google.gwt.user.client.ui.IsWidget,AbstractStringValuePairEditorView.Presenter,ValuePairEditor<String>
- Direct Known Subclasses:
CharacterValuePairEditor,StringValuePairEditor
public abstract class AbstractStringValuePairEditor extends Object implements AbstractStringValuePairEditorView.Presenter, ValuePairEditor<String>
-
-
Field Summary
Fields Modifier and Type Field Description protected StringcurrentValueprotected ValuePairEditorHandlereditorHandlerprotected org.kie.workbench.common.services.datamodeller.core.AnnotationValuePairDefinitionvaluePairDefinitionprotected AbstractStringValuePairEditorViewview
-
Constructor Summary
Constructors Constructor Description AbstractStringValuePairEditor()AbstractStringValuePairEditor(AbstractStringValuePairEditorView 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()StringgetValue()org.kie.workbench.common.services.datamodeller.core.AnnotationValuePairDefinitiongetValuePairDefinition()voidinit(org.kie.workbench.common.services.datamodeller.core.AnnotationValuePairDefinition valuePairDefinition)voidrefresh()voidsetErrorMessage(String errorMessage)voidsetValue(String value)voidshowValidateButton(boolean show)voidshowValuePairName(boolean show)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.kie.workbench.common.screens.datamodeller.client.widgets.advanceddomain.valuepaireditor.string.AbstractStringValuePairEditorView.Presenter
onValueChange
-
Methods inherited from interface org.kie.workbench.common.screens.datamodeller.client.widgets.advanceddomain.valuepaireditor.ValuePairEditor
isValid
-
-
-
-
Field Detail
-
view
protected AbstractStringValuePairEditorView view
-
currentValue
protected String currentValue
-
valuePairDefinition
protected org.kie.workbench.common.services.datamodeller.core.AnnotationValuePairDefinition valuePairDefinition
-
editorHandler
protected ValuePairEditorHandler editorHandler
-
-
Constructor Detail
-
AbstractStringValuePairEditor
public AbstractStringValuePairEditor()
-
AbstractStringValuePairEditor
public AbstractStringValuePairEditor(AbstractStringValuePairEditorView 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<String>
-
setValue
public void setValue(String value)
- Specified by:
setValuein interfaceValuePairEditor<String>
-
getValue
public String getValue()
- Specified by:
getValuein interfaceValuePairEditor<String>
-
clear
public void clear()
- Specified by:
clearin interfaceValuePairEditor<String>
-
addEditorHandler
public void addEditorHandler(ValuePairEditorHandler editorHandler)
- Specified by:
addEditorHandlerin interfaceValuePairEditor<String>
-
getValuePairDefinition
public org.kie.workbench.common.services.datamodeller.core.AnnotationValuePairDefinition getValuePairDefinition()
- Specified by:
getValuePairDefinitionin interfaceValuePairEditor<String>
-
setErrorMessage
public void setErrorMessage(String errorMessage)
- Specified by:
setErrorMessagein interfaceValuePairEditor<String>
-
clearErrorMessage
public void clearErrorMessage()
- Specified by:
clearErrorMessagein interfaceValuePairEditor<String>
-
showValidateButton
public void showValidateButton(boolean show)
- Specified by:
showValidateButtonin interfaceValuePairEditor<String>
-
showValuePairName
public void showValuePairName(boolean show)
- Specified by:
showValuePairNamein interfaceValuePairEditor<String>
-
refresh
public void refresh()
- Specified by:
refreshin interfaceValuePairEditor<String>
-
-