@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.View
public void setupEmptyFieldList()
setupEmptyFieldList
in interface FieldPage.View
public void selectField(String factField)
selectField
in interface FieldPage.View
public void setField(String factField)
setField
in interface FieldPage.View
public void showSelectFieldWarning()
showSelectFieldWarning
in interface FieldPage.View
public void hideSelectFieldWarning()
hideSelectFieldWarning
in interface FieldPage.View
public void enableListFieldView()
enableListFieldView
in interface FieldPage.View
public void enablePredicateFieldView()
enablePredicateFieldView
in interface FieldPage.View
public void setupBinding(com.google.gwt.user.client.ui.IsWidget widget)
setupBinding
in interface FieldPage.View
public void showFieldBindingWarning()
showFieldBindingWarning
in interface FieldPage.View
public void hideFieldBindingWarning()
hideFieldBindingWarning
in interface FieldPage.View
public void showPredicateBindingInfo()
showPredicateBindingInfo
in interface FieldPage.View
public void hidePredicateBindingInfo()
hidePredicateBindingInfo
in interface FieldPage.View
public void bindingToggle(boolean isVisible)
bindingToggle
in interface FieldPage.View
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.