Class ActionInsertFactFieldsPageViewImpl
- 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.ActionInsertFactFieldsPageViewImpl
-
- 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,ActionInsertFactFieldsPageView,RequiresValidator,org.uberfire.client.mvp.HasPresenter<ActionInsertFactFieldsPageView.Presenter>,org.uberfire.client.mvp.UberView<ActionInsertFactFieldsPageView.Presenter>
@Dependent public class ActionInsertFactFieldsPageViewImpl extends com.google.gwt.user.client.ui.Composite implements ActionInsertFactFieldsPageView
An implementation of the ActionInsertFactFields 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.ActionInsertFactFieldsPageView
ActionInsertFactFieldsPageView.Presenter
-
-
Field Summary
Fields Modifier and Type Field Description protected com.google.gwt.user.client.ui.ScrollPanelavailableFactTypesContainerprotected com.google.gwt.user.client.ui.ScrollPanelavailableFieldsContainerprotected org.gwtbootstrap3.client.ui.ButtonbtnAddprotected org.gwtbootstrap3.client.ui.ButtonbtnAddFactTypesprotected org.gwtbootstrap3.client.ui.ButtonbtnRemoveprotected org.gwtbootstrap3.client.ui.ButtonbtnRemoveFactTypesprotected com.google.gwt.user.client.ui.ScrollPanelchosenFieldsContainerprotected com.google.gwt.user.client.ui.ScrollPanelchosenPatternsContainer
-
Constructor Summary
Constructors Constructor Description ActionInsertFactFieldsPageViewImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbtnAddClick(com.google.gwt.event.dom.client.ClickEvent event)voidbtnAddFactTypesClick(com.google.gwt.event.dom.client.ClickEvent event)voidbtnRemoveClick(com.google.gwt.event.dom.client.ClickEvent event)voidbtnRemoveFactTypesClick(com.google.gwt.event.dom.client.ClickEvent event)voidinit(ActionInsertFactFieldsPageView.Presenter presenter)voidsetAreActionInsertFactFieldsDefined(boolean areActionInsertFactFieldsDefined)voidsetArePatternBindingsUnique(boolean arePatternBindingsUnique)voidsetAvailableFactTypes(List<String> types)voidsetAvailableFields(List<AvailableField> fields)voidsetChosenFields(List<org.drools.workbench.models.guided.dtable.shared.model.ActionInsertFactCol52> fields)voidsetChosenPatterns(List<org.drools.workbench.models.guided.dtable.shared.model.ActionInsertFactFieldsPattern> patterns)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
-
availableFactTypesContainer
@UiField protected com.google.gwt.user.client.ui.ScrollPanel availableFactTypesContainer
-
chosenPatternsContainer
@UiField protected com.google.gwt.user.client.ui.ScrollPanel chosenPatternsContainer
-
availableFieldsContainer
@UiField protected com.google.gwt.user.client.ui.ScrollPanel availableFieldsContainer
-
chosenFieldsContainer
@UiField protected com.google.gwt.user.client.ui.ScrollPanel chosenFieldsContainer
-
btnAddFactTypes
@UiField protected org.gwtbootstrap3.client.ui.Button btnAddFactTypes
-
btnRemoveFactTypes
@UiField protected org.gwtbootstrap3.client.ui.Button btnRemoveFactTypes
-
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(ActionInsertFactFieldsPageView.Presenter presenter)
- Specified by:
initin interfaceorg.uberfire.client.mvp.HasPresenter<ActionInsertFactFieldsPageView.Presenter>
-
setDTCellValueWidgetFactory
public void setDTCellValueWidgetFactory(DTCellValueWidgetFactory factory)
- Specified by:
setDTCellValueWidgetFactoryin interfaceActionInsertFactFieldsPageView
-
setArePatternBindingsUnique
public void setArePatternBindingsUnique(boolean arePatternBindingsUnique)
- Specified by:
setArePatternBindingsUniquein interfaceActionInsertFactFieldsPageView
-
setAreActionInsertFactFieldsDefined
public void setAreActionInsertFactFieldsDefined(boolean areActionInsertFactFieldsDefined)
- Specified by:
setAreActionInsertFactFieldsDefinedin interfaceActionInsertFactFieldsPageView
-
setAvailableFactTypes
public void setAvailableFactTypes(List<String> types)
- Specified by:
setAvailableFactTypesin interfaceActionInsertFactFieldsPageView
-
setChosenPatterns
public void setChosenPatterns(List<org.drools.workbench.models.guided.dtable.shared.model.ActionInsertFactFieldsPattern> patterns)
- Specified by:
setChosenPatternsin interfaceActionInsertFactFieldsPageView
-
setAvailableFields
public void setAvailableFields(List<AvailableField> fields)
- Specified by:
setAvailableFieldsin interfaceActionInsertFactFieldsPageView
-
setChosenFields
public void setChosenFields(List<org.drools.workbench.models.guided.dtable.shared.model.ActionInsertFactCol52> fields)
- Specified by:
setChosenFieldsin interfaceActionInsertFactFieldsPageView
-
btnAddFactTypesClick
@UiHandler("btnAddFactTypes") public void btnAddFactTypesClick(com.google.gwt.event.dom.client.ClickEvent event)
-
btnRemoveFactTypesClick
@UiHandler("btnRemoveFactTypes") public void btnRemoveFactTypesClick(com.google.gwt.event.dom.client.ClickEvent event)
-
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)
-
-