@Dependent @Templated public class FieldPageView extends Object implements org.jboss.errai.ui.client.local.api.IsElement, FieldPage.View
| Constructor and 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) |
| Modifier and Type | Method and Description |
|---|---|
void |
addItem(String itemName,
String itemKey) |
void |
bindingToggle(boolean isVisible) |
void |
enableListFieldView() |
void |
enablePredicateFieldView() |
void |
hideFieldBindingWarning() |
void |
hidePredicateBindingInfo() |
void |
hideSelectFieldWarning() |
void |
init(FieldPage page) |
void |
initPopovers() |
void |
onFieldListSelected(com.google.gwt.event.dom.client.ChangeEvent event) |
void |
onFieldTextBoxChange(com.google.gwt.event.dom.client.KeyUpEvent event) |
void |
patternWarningToggle(boolean isVisible) |
void |
selectField(String factField) |
void |
setField(String factField) |
void |
setupBinding(com.google.gwt.user.client.ui.IsWidget widget) |
void |
setupEmptyFieldList() |
void |
showFieldBindingWarning() |
void |
showPredicateBindingInfo() |
void |
showSelectFieldWarning() |
@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)
@PostConstruct public void initPopovers()
public void init(FieldPage page)
init in interface org.uberfire.client.mvp.HasPresenter<FieldPage>@EventHandler(value="fieldList") public void onFieldListSelected(com.google.gwt.event.dom.client.ChangeEvent event)
@EventHandler(value="fieldTextBox") public void onFieldTextBoxChange(com.google.gwt.event.dom.client.KeyUpEvent event)
public void patternWarningToggle(boolean isVisible)
patternWarningToggle in interface FieldPage.Viewpublic void setupEmptyFieldList()
setupEmptyFieldList in interface FieldPage.Viewpublic void selectField(String factField)
selectField in interface FieldPage.Viewpublic void setField(String factField)
setField in interface FieldPage.Viewpublic void showSelectFieldWarning()
showSelectFieldWarning in interface FieldPage.Viewpublic void hideSelectFieldWarning()
hideSelectFieldWarning in interface FieldPage.Viewpublic void enableListFieldView()
enableListFieldView in interface FieldPage.Viewpublic void enablePredicateFieldView()
enablePredicateFieldView in interface FieldPage.Viewpublic void setupBinding(com.google.gwt.user.client.ui.IsWidget widget)
setupBinding in interface FieldPage.Viewpublic void showFieldBindingWarning()
showFieldBindingWarning in interface FieldPage.Viewpublic void hideFieldBindingWarning()
hideFieldBindingWarning in interface FieldPage.Viewpublic void showPredicateBindingInfo()
showPredicateBindingInfo in interface FieldPage.Viewpublic void hidePredicateBindingInfo()
hidePredicateBindingInfo in interface FieldPage.Viewpublic void bindingToggle(boolean isVisible)
bindingToggle in interface FieldPage.ViewCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.