org.drools.workbench.screens.guided.dtable.client.widget
Class BRLConditionColumnViewImpl
java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Panel
com.google.gwt.user.client.ui.ComplexPanel
com.google.gwt.user.client.ui.FlowPanel
com.github.gwtbootstrap.client.ui.base.DivWidget
com.github.gwtbootstrap.client.ui.Modal
org.drools.workbench.screens.guided.dtable.client.widget.AbstractBRLColumnViewImpl<org.drools.workbench.models.datamodel.rule.IPattern,org.drools.workbench.models.guided.dtable.shared.model.BRLConditionVariableColumn>
org.drools.workbench.screens.guided.dtable.client.widget.BRLConditionColumnViewImpl
- All Implemented Interfaces:
- com.github.gwtbootstrap.client.ui.base.HasId, com.github.gwtbootstrap.client.ui.base.HasStyle, com.github.gwtbootstrap.client.ui.base.HasVisibleHandlers, com.github.gwtbootstrap.client.ui.base.IsAnimated, com.github.gwtbootstrap.client.ui.base.IsResponsive, com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.EventHandler, 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.HasWidgets, com.google.gwt.user.client.ui.HasWidgets.ForIsWidget, com.google.gwt.user.client.ui.IndexedPanel, com.google.gwt.user.client.ui.IndexedPanel.ForIsWidget, com.google.gwt.user.client.ui.InsertPanel, com.google.gwt.user.client.ui.InsertPanel.ForIsWidget, com.google.gwt.user.client.ui.IsWidget, Iterable<com.google.gwt.user.client.ui.Widget>, BRLConditionColumnView, org.drools.workbench.screens.guided.rule.client.editor.events.TemplateVariablesChangedEvent.Handler, org.drools.workbench.screens.guided.rule.client.editor.RuleModelEditor
public class BRLConditionColumnViewImpl
- extends AbstractBRLColumnViewImpl<org.drools.workbench.models.datamodel.rule.IPattern,org.drools.workbench.models.guided.dtable.shared.model.BRLConditionVariableColumn>
- implements BRLConditionColumnView
An editor for a BRL Condition Columns
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 com.google.gwt.user.client.ui.InsertPanel |
com.google.gwt.user.client.ui.InsertPanel.ForIsWidget |
Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.HasWidgets |
com.google.gwt.user.client.ui.HasWidgets.ForIsWidget |
Fields inherited from class com.google.gwt.user.client.ui.UIObject |
DEBUG_ID_PREFIX |
Constructor Summary |
BRLConditionColumnViewImpl(org.uberfire.backend.vfs.Path path,
org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model,
org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle oracle,
org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.services.shared.rulename.RuleNamesService> ruleNamesService,
org.drools.workbench.models.guided.dtable.shared.model.BRLConditionColumn column,
com.google.gwt.event.shared.EventBus eventBus,
boolean isNew,
boolean isReadOnly)
|
Method Summary |
protected org.drools.workbench.models.guided.dtable.shared.model.BRLColumn<org.drools.workbench.models.datamodel.rule.IPattern,org.drools.workbench.models.guided.dtable.shared.model.BRLConditionVariableColumn> |
cloneBRLColumn(org.drools.workbench.models.guided.dtable.shared.model.BRLColumn<org.drools.workbench.models.datamodel.rule.IPattern,org.drools.workbench.models.guided.dtable.shared.model.BRLConditionVariableColumn> col)
|
protected List<org.drools.workbench.models.guided.dtable.shared.model.BRLConditionVariableColumn> |
convertInterpolationVariables(Map<org.drools.workbench.models.datamodel.rule.InterpolationVariable,Integer> ivs)
|
protected void |
doInsertColumn()
|
protected void |
doUpdateColumn()
|
org.drools.workbench.models.guided.dtable.shared.model.BRLRuleModel |
getRuleModel(org.drools.workbench.models.guided.dtable.shared.model.BRLColumn<org.drools.workbench.models.datamodel.rule.IPattern,org.drools.workbench.models.guided.dtable.shared.model.BRLConditionVariableColumn> column)
|
org.drools.workbench.screens.guided.rule.client.editor.RuleModellerConfiguration |
getRuleModellerConfiguration()
|
String |
getTitle()
|
protected boolean |
isHeaderUnique(String header)
|
void |
setPresenter(BRLConditionColumnView.Presenter presenter)
|
Methods inherited from class com.github.gwtbootstrap.client.ui.Modal |
add, addHiddenHandler, addHideHandler, addShowHandler, addShownHandler, getAnimation, getBackdropType, hide, insert, isKeyboardEnable, onAttach, onHidden, onHide, onShow, onShown, reconfigure, setAnimation, setBackdrop, setCloseVisible, setDynamicSafe, setHideOthers, setKeyboard, setMaxHeigth, setSize, setTitle, setWidth, toggle |
Methods inherited from class com.github.gwtbootstrap.client.ui.base.DivWidget |
addStyle, getId, pullRight, removeStyle, setHideOn, setId, setShowOn, setStyle |
Methods inherited from class com.google.gwt.user.client.ui.FlowPanel |
clear, insert |
Methods inherited from class com.google.gwt.user.client.ui.ComplexPanel |
add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, insert, iterator, remove, remove |
Methods inherited from class com.google.gwt.user.client.ui.Panel |
add, adopt, adopt, disown, doAttachChildren, doDetachChildren, orphan, remove |
Methods inherited from class com.google.gwt.user.client.ui.Widget |
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onBrowserEvent, onDetach, 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, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents |
Methods inherited from interface com.google.gwt.user.client.ui.IsWidget |
asWidget |
Methods inherited from interface com.google.gwt.user.client.ui.InsertPanel.ForIsWidget |
add |
Methods inherited from interface com.google.gwt.user.client.ui.IndexedPanel.ForIsWidget |
getWidgetIndex |
Methods inherited from interface com.google.gwt.user.client.ui.IndexedPanel |
getWidget, getWidgetCount, getWidgetIndex, remove |
BRLConditionColumnViewImpl
public BRLConditionColumnViewImpl(org.uberfire.backend.vfs.Path path,
org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model,
org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle oracle,
org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.services.shared.rulename.RuleNamesService> ruleNamesService,
org.drools.workbench.models.guided.dtable.shared.model.BRLConditionColumn column,
com.google.gwt.event.shared.EventBus eventBus,
boolean isNew,
boolean isReadOnly)
getTitle
public String getTitle()
- Overrides:
getTitle
in class com.google.gwt.user.client.ui.UIObject
isHeaderUnique
protected boolean isHeaderUnique(String header)
- Specified by:
isHeaderUnique
in class AbstractBRLColumnViewImpl<org.drools.workbench.models.datamodel.rule.IPattern,org.drools.workbench.models.guided.dtable.shared.model.BRLConditionVariableColumn>
getRuleModel
public org.drools.workbench.models.guided.dtable.shared.model.BRLRuleModel getRuleModel(org.drools.workbench.models.guided.dtable.shared.model.BRLColumn<org.drools.workbench.models.datamodel.rule.IPattern,org.drools.workbench.models.guided.dtable.shared.model.BRLConditionVariableColumn> column)
- Specified by:
getRuleModel
in class AbstractBRLColumnViewImpl<org.drools.workbench.models.datamodel.rule.IPattern,org.drools.workbench.models.guided.dtable.shared.model.BRLConditionVariableColumn>
getRuleModellerConfiguration
public org.drools.workbench.screens.guided.rule.client.editor.RuleModellerConfiguration getRuleModellerConfiguration()
- Specified by:
getRuleModellerConfiguration
in class AbstractBRLColumnViewImpl<org.drools.workbench.models.datamodel.rule.IPattern,org.drools.workbench.models.guided.dtable.shared.model.BRLConditionVariableColumn>
setPresenter
public void setPresenter(BRLConditionColumnView.Presenter presenter)
- Specified by:
setPresenter
in interface BRLConditionColumnView
doInsertColumn
protected void doInsertColumn()
- Specified by:
doInsertColumn
in class AbstractBRLColumnViewImpl<org.drools.workbench.models.datamodel.rule.IPattern,org.drools.workbench.models.guided.dtable.shared.model.BRLConditionVariableColumn>
doUpdateColumn
protected void doUpdateColumn()
- Specified by:
doUpdateColumn
in class AbstractBRLColumnViewImpl<org.drools.workbench.models.datamodel.rule.IPattern,org.drools.workbench.models.guided.dtable.shared.model.BRLConditionVariableColumn>
convertInterpolationVariables
protected List<org.drools.workbench.models.guided.dtable.shared.model.BRLConditionVariableColumn> convertInterpolationVariables(Map<org.drools.workbench.models.datamodel.rule.InterpolationVariable,Integer> ivs)
- Specified by:
convertInterpolationVariables
in class AbstractBRLColumnViewImpl<org.drools.workbench.models.datamodel.rule.IPattern,org.drools.workbench.models.guided.dtable.shared.model.BRLConditionVariableColumn>
cloneBRLColumn
protected org.drools.workbench.models.guided.dtable.shared.model.BRLColumn<org.drools.workbench.models.datamodel.rule.IPattern,org.drools.workbench.models.guided.dtable.shared.model.BRLConditionVariableColumn> cloneBRLColumn(org.drools.workbench.models.guided.dtable.shared.model.BRLColumn<org.drools.workbench.models.datamodel.rule.IPattern,org.drools.workbench.models.guided.dtable.shared.model.BRLConditionVariableColumn> col)
- Specified by:
cloneBRLColumn
in class AbstractBRLColumnViewImpl<org.drools.workbench.models.datamodel.rule.IPattern,org.drools.workbench.models.guided.dtable.shared.model.BRLConditionVariableColumn>
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.