Class ActionSetFieldsPageViewImpl
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.google.gwt.user.client.ui.Composite
-
- org.drools.workbench.screens.guided.dtable.client.wizard.table.pages.ActionSetFieldsPageViewImpl
-
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers,com.google.gwt.event.shared.HasHandlers,com.google.gwt.user.client.EventListener,com.google.gwt.user.client.ui.HasVisibility,com.google.gwt.user.client.ui.IsRenderable,com.google.gwt.user.client.ui.IsWidget,ActionSetFieldsPageView,RequiresValidator,org.uberfire.client.mvp.HasPresenter<ActionSetFieldsPageView.Presenter>,org.uberfire.client.mvp.UberView<ActionSetFieldsPageView.Presenter>
@Dependent public class ActionSetFieldsPageViewImpl extends com.google.gwt.user.client.ui.Composite implements ActionSetFieldsPageView
An implementation of the ActionSetFields page
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
-
Nested classes/interfaces inherited from interface org.drools.workbench.screens.guided.dtable.client.wizard.table.pages.ActionSetFieldsPageView
ActionSetFieldsPageView.Presenter
-
-
Field Summary
Fields Modifier and Type Field Description protected com.google.gwt.user.client.ui.ScrollPanelavailableFieldsContainerprotected com.google.gwt.user.client.ui.ScrollPanelavailablePatternsContainerprotected org.gwtbootstrap3.client.ui.ButtonbtnAddprotected org.gwtbootstrap3.client.ui.ButtonbtnRemoveprotected com.google.gwt.user.client.ui.ScrollPanelchosenFieldsContainer
-
Constructor Summary
Constructors Constructor Description ActionSetFieldsPageViewImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbtnAddClick(com.google.gwt.event.dom.client.ClickEvent event)voidbtnRemoveClick(com.google.gwt.event.dom.client.ClickEvent event)voidinit(ActionSetFieldsPageView.Presenter presenter)voidsetAreActionSetFieldsDefined(boolean areActionSetFieldsDefined)voidsetArePatternBindingsUnique(boolean arePatternBindingsUnique)voidsetAvailableFields(List<AvailableField> fields)voidsetAvailablePatterns(List<org.drools.workbench.models.guided.dtable.shared.model.Pattern52> patterns)voidsetChosenFields(List<org.drools.workbench.models.guided.dtable.shared.model.ActionSetFieldCol52> fields)voidsetDTCellValueWidgetFactory(DTCellValueWidgetFactory factory)voidsetup()voidsetValidator(Validator validator)-
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
-
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
-
-
-
-
Field Detail
-
availablePatternsContainer
@UiField protected com.google.gwt.user.client.ui.ScrollPanel availablePatternsContainer
-
availableFieldsContainer
@UiField protected com.google.gwt.user.client.ui.ScrollPanel availableFieldsContainer
-
chosenFieldsContainer
@UiField protected com.google.gwt.user.client.ui.ScrollPanel chosenFieldsContainer
-
btnAdd
@UiField protected org.gwtbootstrap3.client.ui.Button btnAdd
-
btnRemove
@UiField protected org.gwtbootstrap3.client.ui.Button btnRemove
-
-
Method Detail
-
setup
@PostConstruct public void setup()
-
setValidator
public void setValidator(Validator validator)
- Specified by:
setValidatorin interfaceRequiresValidator
-
init
public void init(ActionSetFieldsPageView.Presenter presenter)
- Specified by:
initin interfaceorg.uberfire.client.mvp.HasPresenter<ActionSetFieldsPageView.Presenter>
-
setDTCellValueWidgetFactory
public void setDTCellValueWidgetFactory(DTCellValueWidgetFactory factory)
- Specified by:
setDTCellValueWidgetFactoryin interfaceActionSetFieldsPageView
-
setArePatternBindingsUnique
public void setArePatternBindingsUnique(boolean arePatternBindingsUnique)
- Specified by:
setArePatternBindingsUniquein interfaceActionSetFieldsPageView
-
setAreActionSetFieldsDefined
public void setAreActionSetFieldsDefined(boolean areActionSetFieldsDefined)
- Specified by:
setAreActionSetFieldsDefinedin interfaceActionSetFieldsPageView
-
setAvailablePatterns
public void setAvailablePatterns(List<org.drools.workbench.models.guided.dtable.shared.model.Pattern52> patterns)
- Specified by:
setAvailablePatternsin interfaceActionSetFieldsPageView
-
setAvailableFields
public void setAvailableFields(List<AvailableField> fields)
- Specified by:
setAvailableFieldsin interfaceActionSetFieldsPageView
-
setChosenFields
public void setChosenFields(List<org.drools.workbench.models.guided.dtable.shared.model.ActionSetFieldCol52> fields)
- Specified by:
setChosenFieldsin interfaceActionSetFieldsPageView
-
btnAddClick
@UiHandler("btnAdd") public void btnAddClick(com.google.gwt.event.dom.client.ClickEvent event)
-
btnRemoveClick
@UiHandler("btnRemove") public void btnRemoveClick(com.google.gwt.event.dom.client.ClickEvent event)
-
-