Class DataTypeConstraintEnumerationItemView
- java.lang.Object
-
- org.kie.workbench.common.dmn.client.editors.types.listview.constraint.enumeration.item.DataTypeConstraintEnumerationItemView
-
- All Implemented Interfaces:
org.jboss.errai.common.client.api.elemental2.IsElement,org.jboss.errai.ui.client.local.api.elemental2.IsElement,DataTypeConstraintEnumerationItem.View,org.uberfire.client.mvp.HasPresenter<DataTypeConstraintEnumerationItem>,org.uberfire.client.mvp.UberElemental<DataTypeConstraintEnumerationItem>
@Templated @Dependent public class DataTypeConstraintEnumerationItemView extends Object implements DataTypeConstraintEnumerationItem.View
-
-
Field Summary
Fields Modifier and Type Field Description static StringDATA_POSITION
-
Constructor Summary
Constructors Constructor Description DataTypeConstraintEnumerationItemView(elemental2.dom.HTMLElement valueText, elemental2.dom.HTMLDivElement valueInput, elemental2.dom.HTMLAnchorElement saveAnchor, elemental2.dom.HTMLAnchorElement removeAnchor, elemental2.dom.HTMLAnchorElement clearFieldAnchor, org.jboss.errai.ui.client.local.spi.TranslationService translationService, TypedValueComponentSelector valueComponentSelector)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddisableHighlight()voidenableHighlight()voidfocusValueInput()intgetOrder()voidhideClearButton()voidhideDeleteButton()voidhideSaveButton()voidinit(DataTypeConstraintEnumerationItem presenter)voidonClearFieldAnchorClick(com.google.gwt.event.dom.client.ClickEvent e)voidonRemoveAnchorClick(com.google.gwt.event.dom.client.ClickEvent e)voidonSaveAnchorClick(com.google.gwt.event.dom.client.ClickEvent e)voidonValueInputBlur(com.google.gwt.event.dom.client.BlurEvent blurEvent)voidonValueTextClick(com.google.gwt.event.dom.client.ClickEvent e)voidsetComponentSelector(String type)voidsetOrder(int order)voidsetPlaceholder(String placeholder)voidsetValue(String value)voidshowClearButton()voidshowDeleteButton()voidshowSaveButton()voidshowValueInput()voidshowValueText()
-
-
-
Field Detail
-
DATA_POSITION
public static final String DATA_POSITION
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DataTypeConstraintEnumerationItemView
@Inject public DataTypeConstraintEnumerationItemView(@Named("span") elemental2.dom.HTMLElement valueText, elemental2.dom.HTMLDivElement valueInput, elemental2.dom.HTMLAnchorElement saveAnchor, elemental2.dom.HTMLAnchorElement removeAnchor, elemental2.dom.HTMLAnchorElement clearFieldAnchor, org.jboss.errai.ui.client.local.spi.TranslationService translationService, TypedValueComponentSelector valueComponentSelector)
-
-
Method Detail
-
init
public void init(DataTypeConstraintEnumerationItem presenter)
- Specified by:
initin interfaceorg.uberfire.client.mvp.HasPresenter<DataTypeConstraintEnumerationItem>
-
showValueText
public void showValueText()
- Specified by:
showValueTextin interfaceDataTypeConstraintEnumerationItem.View
-
showValueInput
public void showValueInput()
- Specified by:
showValueInputin interfaceDataTypeConstraintEnumerationItem.View
-
focusValueInput
public void focusValueInput()
- Specified by:
focusValueInputin interfaceDataTypeConstraintEnumerationItem.View
-
showSaveButton
public void showSaveButton()
- Specified by:
showSaveButtonin interfaceDataTypeConstraintEnumerationItem.View
-
hideSaveButton
public void hideSaveButton()
- Specified by:
hideSaveButtonin interfaceDataTypeConstraintEnumerationItem.View
-
enableHighlight
public void enableHighlight()
- Specified by:
enableHighlightin interfaceDataTypeConstraintEnumerationItem.View
-
disableHighlight
public void disableHighlight()
- Specified by:
disableHighlightin interfaceDataTypeConstraintEnumerationItem.View
-
onValueTextClick
@EventHandler("value-text") public void onValueTextClick(com.google.gwt.event.dom.client.ClickEvent e)
-
onSaveAnchorClick
@EventHandler("save-anchor") public void onSaveAnchorClick(com.google.gwt.event.dom.client.ClickEvent e)
-
onRemoveAnchorClick
@EventHandler("remove-anchor") public void onRemoveAnchorClick(com.google.gwt.event.dom.client.ClickEvent e)
-
onClearFieldAnchorClick
@EventHandler("clear-field-anchor") public void onClearFieldAnchorClick(com.google.gwt.event.dom.client.ClickEvent e)
-
onValueInputBlur
public void onValueInputBlur(com.google.gwt.event.dom.client.BlurEvent blurEvent)
-
setValue
public void setValue(String value)
- Specified by:
setValuein interfaceDataTypeConstraintEnumerationItem.View
-
setPlaceholder
public void setPlaceholder(String placeholder)
- Specified by:
setPlaceholderin interfaceDataTypeConstraintEnumerationItem.View
-
setComponentSelector
public void setComponentSelector(String type)
- Specified by:
setComponentSelectorin interfaceDataTypeConstraintEnumerationItem.View
-
showClearButton
public void showClearButton()
- Specified by:
showClearButtonin interfaceDataTypeConstraintEnumerationItem.View
-
hideDeleteButton
public void hideDeleteButton()
- Specified by:
hideDeleteButtonin interfaceDataTypeConstraintEnumerationItem.View
-
hideClearButton
public void hideClearButton()
- Specified by:
hideClearButtonin interfaceDataTypeConstraintEnumerationItem.View
-
showDeleteButton
public void showDeleteButton()
- Specified by:
showDeleteButtonin interfaceDataTypeConstraintEnumerationItem.View
-
getOrder
public int getOrder()
- Specified by:
getOrderin interfaceDataTypeConstraintEnumerationItem.View
-
setOrder
public void setOrder(int order)
- Specified by:
setOrderin interfaceDataTypeConstraintEnumerationItem.View
-
-