Class FieldPageView
- java.lang.Object
-
- org.drools.workbench.screens.guided.dtable.client.wizard.column.pages.FieldPageView
-
- All Implemented Interfaces:
FieldPage.View,HasList,org.jboss.errai.common.client.api.IsElement,org.jboss.errai.ui.client.local.api.IsElement,org.uberfire.client.mvp.HasPresenter<FieldPage>,org.uberfire.client.mvp.UberElement<FieldPage>
@Dependent @Templated public class FieldPageView extends Object implements org.jboss.errai.ui.client.local.api.IsElement, FieldPage.View
-
-
Constructor Summary
Constructors Constructor Description FieldPageView(com.google.gwt.user.client.ui.ListBox fieldList, com.google.gwt.user.client.ui.TextBox fieldTextBox, elemental2.dom.HTMLDivElement fieldWarning, elemental2.dom.HTMLDivElement patternWarning, elemental2.dom.HTMLDivElement fieldListDescription, elemental2.dom.HTMLDivElement predicateFieldDescription, elemental2.dom.HTMLDivElement bindingContainer, elemental2.dom.HTMLDivElement bindingFieldContainer, elemental2.dom.HTMLDivElement fieldBindingWarning, elemental2.dom.HTMLDivElement predicateBindingInfo, org.jboss.errai.ui.client.local.spi.TranslationService translationService, org.jboss.errai.common.client.dom.elemental2.Elemental2DomUtil elemental2DomUtil, DecisionTablePopoverUtils popoverUtils)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddItem(String itemName, String itemKey)voidbindingToggle(boolean isVisible)voidenableListFieldView()voidenablePredicateFieldView()voidhideFieldBindingWarning()voidhidePredicateBindingInfo()voidhideSelectFieldWarning()voidinit(FieldPage page)voidinitPopovers()voidonFieldListSelected(com.google.gwt.event.dom.client.ChangeEvent event)voidonFieldTextBoxChange(com.google.gwt.event.dom.client.KeyUpEvent event)voidpatternWarningToggle(boolean isVisible)voidselectField(String factField)voidsetField(String factField)voidsetupBinding(com.google.gwt.user.client.ui.IsWidget widget)voidsetupEmptyFieldList()voidshowFieldBindingWarning()voidshowPredicateBindingInfo()voidshowSelectFieldWarning()
-
-
-
Constructor Detail
-
FieldPageView
@Inject public FieldPageView(com.google.gwt.user.client.ui.ListBox fieldList, com.google.gwt.user.client.ui.TextBox fieldTextBox, elemental2.dom.HTMLDivElement fieldWarning, elemental2.dom.HTMLDivElement patternWarning, elemental2.dom.HTMLDivElement fieldListDescription, elemental2.dom.HTMLDivElement predicateFieldDescription, elemental2.dom.HTMLDivElement bindingContainer, elemental2.dom.HTMLDivElement bindingFieldContainer, elemental2.dom.HTMLDivElement fieldBindingWarning, elemental2.dom.HTMLDivElement predicateBindingInfo, org.jboss.errai.ui.client.local.spi.TranslationService translationService, org.jboss.errai.common.client.dom.elemental2.Elemental2DomUtil elemental2DomUtil, DecisionTablePopoverUtils popoverUtils)
-
-
Method Detail
-
initPopovers
@PostConstruct public void initPopovers()
-
init
public void init(FieldPage page)
- Specified by:
initin interfaceorg.uberfire.client.mvp.HasPresenter<FieldPage>
-
onFieldListSelected
@EventHandler("fieldList") public void onFieldListSelected(com.google.gwt.event.dom.client.ChangeEvent event)
-
onFieldTextBoxChange
@EventHandler("fieldTextBox") public void onFieldTextBoxChange(com.google.gwt.event.dom.client.KeyUpEvent event)
-
patternWarningToggle
public void patternWarningToggle(boolean isVisible)
- Specified by:
patternWarningTogglein interfaceFieldPage.View
-
setupEmptyFieldList
public void setupEmptyFieldList()
- Specified by:
setupEmptyFieldListin interfaceFieldPage.View
-
selectField
public void selectField(String factField)
- Specified by:
selectFieldin interfaceFieldPage.View
-
setField
public void setField(String factField)
- Specified by:
setFieldin interfaceFieldPage.View
-
showSelectFieldWarning
public void showSelectFieldWarning()
- Specified by:
showSelectFieldWarningin interfaceFieldPage.View
-
hideSelectFieldWarning
public void hideSelectFieldWarning()
- Specified by:
hideSelectFieldWarningin interfaceFieldPage.View
-
enableListFieldView
public void enableListFieldView()
- Specified by:
enableListFieldViewin interfaceFieldPage.View
-
enablePredicateFieldView
public void enablePredicateFieldView()
- Specified by:
enablePredicateFieldViewin interfaceFieldPage.View
-
setupBinding
public void setupBinding(com.google.gwt.user.client.ui.IsWidget widget)
- Specified by:
setupBindingin interfaceFieldPage.View
-
showFieldBindingWarning
public void showFieldBindingWarning()
- Specified by:
showFieldBindingWarningin interfaceFieldPage.View
-
hideFieldBindingWarning
public void hideFieldBindingWarning()
- Specified by:
hideFieldBindingWarningin interfaceFieldPage.View
-
showPredicateBindingInfo
public void showPredicateBindingInfo()
- Specified by:
showPredicateBindingInfoin interfaceFieldPage.View
-
hidePredicateBindingInfo
public void hidePredicateBindingInfo()
- Specified by:
hidePredicateBindingInfoin interfaceFieldPage.View
-
bindingToggle
public void bindingToggle(boolean isVisible)
- Specified by:
bindingTogglein interfaceFieldPage.View
-
-