public abstract class AbstractLimitedEntryBRLColumnViewImpl<T,C extends org.drools.workbench.models.guided.dtable.shared.model.BaseColumn> extends org.uberfire.ext.widgets.common.client.common.popups.BaseModal implements RuleModelEditor
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
Modifier and Type | Field and Description |
---|---|
protected org.drools.workbench.models.guided.dtable.shared.model.BRLColumn<T,C> |
editingCol |
protected com.google.gwt.event.shared.EventBus |
eventBus |
protected boolean |
isNew |
protected int |
MIN_WIDTH |
protected org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 |
model |
protected org.drools.workbench.models.guided.dtable.shared.model.BRLColumn<T,C> |
originalCol |
protected GuidedDecisionTableView.Presenter |
presenter |
protected org.drools.workbench.models.datamodel.rule.RuleModel |
ruleModel |
Constructor and Description |
---|
AbstractLimitedEntryBRLColumnViewImpl(org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model,
org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle oracle,
GuidedDecisionTableView.Presenter presenter,
com.google.gwt.event.shared.EventBus eventBus,
org.drools.workbench.models.guided.dtable.shared.model.BRLColumn<T,C> column,
boolean isNew,
boolean isReadOnly) |
Modifier and Type | Method and Description |
---|---|
protected abstract org.drools.workbench.models.guided.dtable.shared.model.BRLColumn<T,C> |
cloneBRLColumn(org.drools.workbench.models.guided.dtable.shared.model.BRLColumn<T,C> col) |
protected abstract void |
doInsertColumn() |
protected abstract void |
doUpdateColumn() |
protected abstract org.drools.workbench.models.datamodel.rule.RuleModel |
getRuleModel(org.drools.workbench.models.guided.dtable.shared.model.BRLColumn<T,C> column) |
RuleModeller |
getRuleModeller() |
protected abstract RuleModellerConfiguration |
getRuleModellerConfiguration() |
protected abstract boolean |
isDefined() |
protected abstract boolean |
isHeaderUnique(String header) |
getEnterDomHandler, handleDefaultAction, handleDefaultAction, setBody, setFocus, show
add, addHiddenHandler, addHideHandler, addShowHandler, addShownHandler, hide, isClosable, onHidden, onHide, onLoad, onShow, onShown, onUnload, setClosable, setDataBackdrop, setDataKeyboard, setFade, setHideOtherModals, setRemoveOnHide, setSize, setTitle, setWidth, toggle
getId, getPull, insert, setColor, setHiddenOn, setId, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setPaddingBottom, setPaddingLeft, setPaddingRight, setPaddingTop, setPull, setVisibleOn
add, add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, insert, iterator, remove, remove
add, adopt, clear, doAttachChildren, doDetachChildren, orphan, remove
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, setVisible, sinkBitlessEvent, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
protected int MIN_WIDTH
protected final org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model
protected GuidedDecisionTableView.Presenter presenter
protected final org.drools.workbench.models.guided.dtable.shared.model.BRLColumn<T,C extends org.drools.workbench.models.guided.dtable.shared.model.BaseColumn> editingCol
protected final org.drools.workbench.models.guided.dtable.shared.model.BRLColumn<T,C extends org.drools.workbench.models.guided.dtable.shared.model.BaseColumn> originalCol
protected final org.drools.workbench.models.datamodel.rule.RuleModel ruleModel
protected final com.google.gwt.event.shared.EventBus eventBus
protected final boolean isNew
public AbstractLimitedEntryBRLColumnViewImpl(org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model, org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle oracle, GuidedDecisionTableView.Presenter presenter, com.google.gwt.event.shared.EventBus eventBus, org.drools.workbench.models.guided.dtable.shared.model.BRLColumn<T,C> column, boolean isNew, boolean isReadOnly)
protected abstract boolean isHeaderUnique(String header)
protected abstract org.drools.workbench.models.datamodel.rule.RuleModel getRuleModel(org.drools.workbench.models.guided.dtable.shared.model.BRLColumn<T,C> column)
protected abstract RuleModellerConfiguration getRuleModellerConfiguration()
protected abstract void doInsertColumn()
protected abstract void doUpdateColumn()
protected abstract org.drools.workbench.models.guided.dtable.shared.model.BRLColumn<T,C> cloneBRLColumn(org.drools.workbench.models.guided.dtable.shared.model.BRLColumn<T,C> col)
protected abstract boolean isDefined()
public RuleModeller getRuleModeller()
getRuleModeller
in interface RuleModelEditor
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.