Class TestToolsViewImpl
- 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.scenariosimulation.client.rightpanel.TestToolsViewImpl
-
- 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,SubDockView<TestToolsView.Presenter>,TestToolsView,org.uberfire.client.mvp.HasPresenter<TestToolsView.Presenter>
@ApplicationScoped @Templated(stylesheet="/org/drools/workbench/screens/scenariosimulation/client/resources/css/ScenarioSimulationEditorStyles.css") public class TestToolsViewImpl extends com.google.gwt.user.client.ui.Composite implements TestToolsView
-
-
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.scenariosimulation.client.rightpanel.TestToolsView
TestToolsView.Presenter
-
-
Field Summary
Fields Modifier and Type Field Description protected com.google.gwt.dom.client.ButtonElementaddButtonprotected com.google.gwt.dom.client.DivElementaddButtonLabelprotected com.google.gwt.dom.client.ButtonElementclearSearchButtonprotected com.google.gwt.dom.client.AnchorElementclearSelectionElementprotected com.google.gwt.dom.client.DivElementdataObjectListContainerprotected com.google.gwt.dom.client.SpanElementinfoSelectDataObjectElementprotected com.google.gwt.dom.client.InputElementinputSearchprotected com.google.gwt.dom.client.DivElementinstanceListContainerprotected com.google.gwt.dom.client.SpanElementinstanceListContainerSeparatorprotected com.google.gwt.dom.client.DivElementkieTestToolsContentprotected List<com.google.gwt.dom.client.DivElement>managedDivElementsprotected TestToolsView.Presenterpresenterprotected com.google.gwt.dom.client.ButtonElementsearchButtonprotected com.google.gwt.dom.client.DivElementsimpleJavaInstanceListContainerprotected com.google.gwt.dom.client.DivElementsimpleJavaTypeListContainerprotected com.google.gwt.dom.client.LabelElementtestToolObjectSelectionTitleElementprotected com.google.gwt.dom.client.ParagraphElementtestToolsDescriptionElement
-
Constructor Summary
Constructors Constructor Description TestToolsViewImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDataObjectListGroupItem(com.google.gwt.dom.client.DivElement item)voidaddInstanceListGroupItem(com.google.gwt.dom.client.DivElement item)voidaddSimpleJavaInstanceListGroupItem(com.google.gwt.dom.client.DivElement item)voidaddSimpleJavaTypeListGroupItem(com.google.gwt.dom.client.DivElement item)voidclearDataObjectList()voidclearInputSearch()voidclearInstanceList()voidclearSimpleJavaInstanceFieldList()voidclearSimpleJavaTypeList()voiddisableAddButton()voiddisableEditorTab()By default the Editor Tab must be disabled (no user interaction allowed).voiddisableSearch()It disables all widgets related to the search boxvoidenableAddButton()By default the Add button is disabled (no user interaction allowed).voidenableEditorTab()By default the Editor Tab is disabled (no user interaction allowed).voidenableSearch()It enables all widgets related to the search boxTestToolsView.PresentergetPresenter()voidhideClearButton()voidinit(TestToolsView.Presenter presenter)voidonAddButtonClicked(com.google.gwt.event.dom.client.ClickEvent event)voidonClearSearchButtonClick(com.google.gwt.event.dom.client.ClickEvent event)voidonClearSelectionElementClicked(com.google.gwt.event.dom.client.ClickEvent event)voidonInputSearchKeyDownEvent(com.google.gwt.event.dom.client.KeyDownEvent event)voidonInputSearchKeyUp(com.google.gwt.event.dom.client.KeyUpEvent event)voidonSearchButtonClicked(com.google.gwt.event.dom.client.ClickEvent event)voidreset()protected voidsetClearSelectionAnchorDisabledStatus(boolean disabled)protected voidsetContainersDisabledStatus(boolean disabled)protected voidsetDisabledStatus(boolean disabled)protected voidsetInfoSelectDataObjectElementDisabledStatus(boolean disabled)voidshowClearButton()voidshowInstanceListContainerSeparator(boolean show)voidupdateInstanceListSeparator(boolean show)-
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
-
presenter
protected TestToolsView.Presenter presenter
-
testToolsDescriptionElement
@DataField("testToolsDescriptionElement") protected com.google.gwt.dom.client.ParagraphElement testToolsDescriptionElement
-
testToolObjectSelectionTitleElement
@DataField("testToolObjectSelectionTitleElement") protected com.google.gwt.dom.client.LabelElement testToolObjectSelectionTitleElement
-
clearSelectionElement
@DataField("clearSelectionElement") protected com.google.gwt.dom.client.AnchorElement clearSelectionElement
-
infoSelectDataObjectElement
@DataField("infoSelectDataObjectElement") protected com.google.gwt.dom.client.SpanElement infoSelectDataObjectElement
-
clearSearchButton
@DataField("clearSearchButton") protected com.google.gwt.dom.client.ButtonElement clearSearchButton
-
searchButton
@DataField("searchButton") protected com.google.gwt.dom.client.ButtonElement searchButton
-
inputSearch
@DataField("inputSearch") protected com.google.gwt.dom.client.InputElement inputSearch
-
dataObjectListContainer
@DataField("dataObjectListContainer") protected com.google.gwt.dom.client.DivElement dataObjectListContainer
-
simpleJavaTypeListContainer
@DataField("simpleJavaTypeListContainer") protected com.google.gwt.dom.client.DivElement simpleJavaTypeListContainer
-
instanceListContainerSeparator
@DataField("instanceListContainer-separator") protected com.google.gwt.dom.client.SpanElement instanceListContainerSeparator
-
instanceListContainer
@DataField("instanceListContainer") protected com.google.gwt.dom.client.DivElement instanceListContainer
-
simpleJavaInstanceListContainer
@DataField("simpleJavaInstanceListContainer") protected com.google.gwt.dom.client.DivElement simpleJavaInstanceListContainer
-
addButtonLabel
@DataField("addButtonLabel") protected com.google.gwt.dom.client.DivElement addButtonLabel
-
addButton
@DataField("addButton") protected com.google.gwt.dom.client.ButtonElement addButton
-
kieTestToolsContent
@DataField("kieTestToolsContent") protected com.google.gwt.dom.client.DivElement kieTestToolsContent
-
managedDivElements
protected List<com.google.gwt.dom.client.DivElement> managedDivElements
-
-
Method Detail
-
init
public void init(TestToolsView.Presenter presenter)
- Specified by:
initin interfaceorg.uberfire.client.mvp.HasPresenter<TestToolsView.Presenter>
-
getPresenter
public TestToolsView.Presenter getPresenter()
- Specified by:
getPresenterin interfaceSubDockView<TestToolsView.Presenter>- Specified by:
getPresenterin interfaceTestToolsView
-
reset
public void reset()
- Specified by:
resetin interfaceSubDockView<TestToolsView.Presenter>
-
onClearSearchButtonClick
@EventHandler("clearSearchButton") public void onClearSearchButtonClick(com.google.gwt.event.dom.client.ClickEvent event)
-
onInputSearchKeyUp
@EventHandler("inputSearch") public void onInputSearchKeyUp(com.google.gwt.event.dom.client.KeyUpEvent event)
-
onInputSearchKeyDownEvent
@EventHandler("inputSearch") public void onInputSearchKeyDownEvent(com.google.gwt.event.dom.client.KeyDownEvent event)
-
onClearSelectionElementClicked
@EventHandler("clearSelectionElement") public void onClearSelectionElementClicked(com.google.gwt.event.dom.client.ClickEvent event)
-
onSearchButtonClicked
@EventHandler("searchButton") public void onSearchButtonClicked(com.google.gwt.event.dom.client.ClickEvent event)
-
onAddButtonClicked
@EventHandler("addButton") public void onAddButtonClicked(com.google.gwt.event.dom.client.ClickEvent event)
-
clearInputSearch
public void clearInputSearch()
- Specified by:
clearInputSearchin interfaceTestToolsView
-
hideClearButton
public void hideClearButton()
- Specified by:
hideClearButtonin interfaceTestToolsView
-
showClearButton
public void showClearButton()
- Specified by:
showClearButtonin interfaceTestToolsView
-
clearDataObjectList
public void clearDataObjectList()
- Specified by:
clearDataObjectListin interfaceTestToolsView
-
clearSimpleJavaTypeList
public void clearSimpleJavaTypeList()
- Specified by:
clearSimpleJavaTypeListin interfaceTestToolsView
-
clearInstanceList
public void clearInstanceList()
- Specified by:
clearInstanceListin interfaceTestToolsView
-
clearSimpleJavaInstanceFieldList
public void clearSimpleJavaInstanceFieldList()
- Specified by:
clearSimpleJavaInstanceFieldListin interfaceTestToolsView
-
addDataObjectListGroupItem
public void addDataObjectListGroupItem(com.google.gwt.dom.client.DivElement item)
- Specified by:
addDataObjectListGroupItemin interfaceTestToolsView
-
addSimpleJavaTypeListGroupItem
public void addSimpleJavaTypeListGroupItem(com.google.gwt.dom.client.DivElement item)
- Specified by:
addSimpleJavaTypeListGroupItemin interfaceTestToolsView
-
addInstanceListGroupItem
public void addInstanceListGroupItem(com.google.gwt.dom.client.DivElement item)
- Specified by:
addInstanceListGroupItemin interfaceTestToolsView
-
addSimpleJavaInstanceListGroupItem
public void addSimpleJavaInstanceListGroupItem(com.google.gwt.dom.client.DivElement item)
- Specified by:
addSimpleJavaInstanceListGroupItemin interfaceTestToolsView
-
updateInstanceListSeparator
public void updateInstanceListSeparator(boolean show)
- Specified by:
updateInstanceListSeparatorin interfaceTestToolsView
-
showInstanceListContainerSeparator
public void showInstanceListContainerSeparator(boolean show)
- Specified by:
showInstanceListContainerSeparatorin interfaceTestToolsView
-
enableEditorTab
public void enableEditorTab()
Description copied from interface:TestToolsViewBy default the Editor Tab is disabled (no user interaction allowed). It is enabled only by click on grid' header- Specified by:
enableEditorTabin interfaceTestToolsView
-
disableEditorTab
public void disableEditorTab()
Description copied from interface:TestToolsViewBy default the Editor Tab must be disabled (no user interaction allowed). It is enabled only by click on grid' header- Specified by:
disableEditorTabin interfaceTestToolsView
-
enableSearch
public void enableSearch()
Description copied from interface:TestToolsViewIt enables all widgets related to the search box- Specified by:
enableSearchin interfaceTestToolsView
-
disableSearch
public void disableSearch()
Description copied from interface:TestToolsViewIt disables all widgets related to the search box- Specified by:
disableSearchin interfaceTestToolsView
-
enableAddButton
public void enableAddButton()
Description copied from interface:TestToolsViewBy default the Add button is disabled (no user interaction allowed). It is enabled only by selection of a property/data object- Specified by:
enableAddButtonin interfaceTestToolsView
-
disableAddButton
public void disableAddButton()
- Specified by:
disableAddButtonin interfaceTestToolsView
-
setDisabledStatus
protected void setDisabledStatus(boolean disabled)
-
setContainersDisabledStatus
protected void setContainersDisabledStatus(boolean disabled)
-
setClearSelectionAnchorDisabledStatus
protected void setClearSelectionAnchorDisabledStatus(boolean disabled)
-
setInfoSelectDataObjectElementDisabledStatus
protected void setInfoSelectDataObjectElementDisabledStatus(boolean disabled)
-
-