public class DSLSentenceWidget extends RuleModellerWidget
modeller
Constructor and Description |
---|
DSLSentenceWidget(RuleModeller modeller,
com.google.gwt.event.shared.EventBus eventBus,
org.drools.workbench.models.datamodel.rule.DSLSentence sentence,
Boolean readOnly) |
Modifier and Type | Method and Description |
---|---|
com.google.gwt.user.client.ui.Widget |
getDateSelector(org.drools.workbench.models.datamodel.rule.DSLVariableValue value) |
com.google.gwt.user.client.ui.Widget |
getLabel(String labelDef) |
boolean |
isFactTypeKnown()
Does the Fact Type the Widget represents known to the
SuggestionCompletionEngine.
|
boolean |
isReadOnly()
Dictates if the widget's state is RO or not.
|
void |
makeWidgets(org.drools.workbench.models.datamodel.rule.DSLSentence sentence)
This will take a DSL line item, and split it into widget thingamies for
displaying.
|
com.google.gwt.user.client.ui.Widget |
processVariable(String currVariable,
org.drools.workbench.models.datamodel.rule.DSLSentence sentence,
org.drools.workbench.models.datamodel.rule.DSLVariableValue value) |
protected void |
updateSentence()
This will go through the widgets and extract the values
|
addFactTypeKnownValueChangeHandler, addOnModifiedCommand, getEventBus, getModeller, isModified, setModified
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, 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, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
public DSLSentenceWidget(RuleModeller modeller, com.google.gwt.event.shared.EventBus eventBus, org.drools.workbench.models.datamodel.rule.DSLSentence sentence, Boolean readOnly)
public void makeWidgets(org.drools.workbench.models.datamodel.rule.DSLSentence sentence)
public com.google.gwt.user.client.ui.Widget processVariable(String currVariable, org.drools.workbench.models.datamodel.rule.DSLSentence sentence, org.drools.workbench.models.datamodel.rule.DSLVariableValue value)
public com.google.gwt.user.client.ui.Widget getDateSelector(org.drools.workbench.models.datamodel.rule.DSLVariableValue value)
public com.google.gwt.user.client.ui.Widget getLabel(String labelDef)
protected void updateSentence()
public boolean isReadOnly()
RuleModellerWidget
isReadOnly
in class RuleModellerWidget
public boolean isFactTypeKnown()
RuleModellerWidget
isFactTypeKnown
in class RuleModellerWidget
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.