org.drools.workbench.screens.guided.dtable.client.widget
Class GuidedDecisionTableWidget
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.widget.GuidedDecisionTableWidget
- 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, BRLActionColumnView.Presenter, BRLConditionColumnView.Presenter, LimitedEntryBRLActionColumnView.Presenter, LimitedEntryBRLConditionColumnView.Presenter, org.kie.workbench.common.widgets.client.workitems.IBindingProvider
public class GuidedDecisionTableWidget
- extends com.google.gwt.user.client.ui.Composite
- implements org.kie.workbench.common.widgets.client.workitems.IBindingProvider, BRLActionColumnView.Presenter, BRLConditionColumnView.Presenter, LimitedEntryBRLConditionColumnView.Presenter, LimitedEntryBRLActionColumnView.Presenter
This is the new guided decision table editor for the web.
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 |
Fields inherited from class com.google.gwt.user.client.ui.UIObject |
DEBUG_ID_PREFIX |
Constructor Summary |
GuidedDecisionTableWidget(org.uberfire.backend.vfs.Path path,
org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model,
Set<org.drools.workbench.models.datamodel.workitems.PortableWorkDefinition> workItemDefinitions,
org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle oracle,
org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.services.shared.rulename.RuleNamesService> ruleNameService,
org.jboss.errai.security.shared.api.identity.User identity,
boolean isReadOnly)
|
Method Summary |
Set<String> |
getBindings(String className)
|
void |
insertColumn(org.drools.workbench.models.guided.dtable.shared.model.BRLActionColumn column)
|
void |
insertColumn(org.drools.workbench.models.guided.dtable.shared.model.BRLConditionColumn column)
|
void |
insertColumn(org.drools.workbench.models.guided.dtable.shared.model.LimitedEntryBRLActionColumn column)
|
void |
insertColumn(org.drools.workbench.models.guided.dtable.shared.model.LimitedEntryBRLConditionColumn column)
|
void |
updateColumn(org.drools.workbench.models.guided.dtable.shared.model.BRLActionColumn originalColumn,
org.drools.workbench.models.guided.dtable.shared.model.BRLActionColumn editedColumn)
|
void |
updateColumn(org.drools.workbench.models.guided.dtable.shared.model.BRLConditionColumn originalColumn,
org.drools.workbench.models.guided.dtable.shared.model.BRLConditionColumn editedColumn)
|
void |
updateColumn(org.drools.workbench.models.guided.dtable.shared.model.LimitedEntryBRLActionColumn originalColumn,
org.drools.workbench.models.guided.dtable.shared.model.LimitedEntryBRLActionColumn editedColumn)
|
void |
updateColumn(org.drools.workbench.models.guided.dtable.shared.model.LimitedEntryBRLConditionColumn originalColumn,
org.drools.workbench.models.guided.dtable.shared.model.LimitedEntryBRLConditionColumn editedColumn)
|
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 |
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, unsinkEvents |
GuidedDecisionTableWidget
public GuidedDecisionTableWidget(org.uberfire.backend.vfs.Path path,
org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model,
Set<org.drools.workbench.models.datamodel.workitems.PortableWorkDefinition> workItemDefinitions,
org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle oracle,
org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.services.shared.rulename.RuleNamesService> ruleNameService,
org.jboss.errai.security.shared.api.identity.User identity,
boolean isReadOnly)
getBindings
public Set<String> getBindings(String className)
- Specified by:
getBindings
in interface org.kie.workbench.common.widgets.client.workitems.IBindingProvider
insertColumn
public void insertColumn(org.drools.workbench.models.guided.dtable.shared.model.BRLConditionColumn column)
- Specified by:
insertColumn
in interface BRLConditionColumnView.Presenter
updateColumn
public void updateColumn(org.drools.workbench.models.guided.dtable.shared.model.BRLConditionColumn originalColumn,
org.drools.workbench.models.guided.dtable.shared.model.BRLConditionColumn editedColumn)
- Specified by:
updateColumn
in interface BRLConditionColumnView.Presenter
insertColumn
public void insertColumn(org.drools.workbench.models.guided.dtable.shared.model.LimitedEntryBRLConditionColumn column)
- Specified by:
insertColumn
in interface LimitedEntryBRLConditionColumnView.Presenter
updateColumn
public void updateColumn(org.drools.workbench.models.guided.dtable.shared.model.LimitedEntryBRLConditionColumn originalColumn,
org.drools.workbench.models.guided.dtable.shared.model.LimitedEntryBRLConditionColumn editedColumn)
- Specified by:
updateColumn
in interface LimitedEntryBRLConditionColumnView.Presenter
insertColumn
public void insertColumn(org.drools.workbench.models.guided.dtable.shared.model.BRLActionColumn column)
- Specified by:
insertColumn
in interface BRLActionColumnView.Presenter
updateColumn
public void updateColumn(org.drools.workbench.models.guided.dtable.shared.model.BRLActionColumn originalColumn,
org.drools.workbench.models.guided.dtable.shared.model.BRLActionColumn editedColumn)
- Specified by:
updateColumn
in interface BRLActionColumnView.Presenter
insertColumn
public void insertColumn(org.drools.workbench.models.guided.dtable.shared.model.LimitedEntryBRLActionColumn column)
- Specified by:
insertColumn
in interface LimitedEntryBRLActionColumnView.Presenter
updateColumn
public void updateColumn(org.drools.workbench.models.guided.dtable.shared.model.LimitedEntryBRLActionColumn originalColumn,
org.drools.workbench.models.guided.dtable.shared.model.LimitedEntryBRLActionColumn editedColumn)
- Specified by:
updateColumn
in interface LimitedEntryBRLActionColumnView.Presenter
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.