Class FactPatternConstraintsPageViewImpl
- 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.FactPatternConstraintsPageViewImpl
-
- 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,FactPatternConstraintsPageView,RequiresValidator,org.uberfire.client.mvp.HasPresenter<FactPatternConstraintsPageView.Presenter>,org.uberfire.client.mvp.UberView<FactPatternConstraintsPageView.Presenter>
@Dependent public class FactPatternConstraintsPageViewImpl extends com.google.gwt.user.client.ui.Composite implements FactPatternConstraintsPageView
An implementation of the Fact Patterns Constraints 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.FactPatternConstraintsPageView
FactPatternConstraintsPageView.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.ScrollPanelchosenConditionsContainer
-
Constructor Summary
Constructors Constructor Description FactPatternConstraintsPageViewImpl()
-
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(FactPatternConstraintsPageView.Presenter presenter)voidsetAreConditionsDefined(boolean areConditionsDefined)voidsetArePatternBindingsUnique(boolean arePatternBindingsUnique)voidsetAvailableFields(List<AvailableField> fields)voidsetAvailablePatterns(List<org.drools.workbench.models.guided.dtable.shared.model.Pattern52> patterns)voidsetChosenConditions(List<org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52> conditions)voidsetDTCellValueUtilities(CellUtilities cellUtils)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
-
chosenConditionsContainer
@UiField protected com.google.gwt.user.client.ui.ScrollPanel chosenConditionsContainer
-
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
-
setDTCellValueUtilities
public void setDTCellValueUtilities(CellUtilities cellUtils)
- Specified by:
setDTCellValueUtilitiesin interfaceFactPatternConstraintsPageView
-
init
public void init(FactPatternConstraintsPageView.Presenter presenter)
- Specified by:
initin interfaceorg.uberfire.client.mvp.HasPresenter<FactPatternConstraintsPageView.Presenter>
-
setDTCellValueWidgetFactory
public void setDTCellValueWidgetFactory(DTCellValueWidgetFactory factory)
- Specified by:
setDTCellValueWidgetFactoryin interfaceFactPatternConstraintsPageView
-
setAreConditionsDefined
public void setAreConditionsDefined(boolean areConditionsDefined)
- Specified by:
setAreConditionsDefinedin interfaceFactPatternConstraintsPageView
-
setArePatternBindingsUnique
public void setArePatternBindingsUnique(boolean arePatternBindingsUnique)
- Specified by:
setArePatternBindingsUniquein interfaceFactPatternConstraintsPageView
-
setAvailablePatterns
public void setAvailablePatterns(List<org.drools.workbench.models.guided.dtable.shared.model.Pattern52> patterns)
- Specified by:
setAvailablePatternsin interfaceFactPatternConstraintsPageView
-
setAvailableFields
public void setAvailableFields(List<AvailableField> fields)
- Specified by:
setAvailableFieldsin interfaceFactPatternConstraintsPageView
-
setChosenConditions
public void setChosenConditions(List<org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52> conditions)
- Specified by:
setChosenConditionsin interfaceFactPatternConstraintsPageView
-
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)
-
-