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, setModifiedclaimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidgetaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, 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, toStringpublic 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()
RuleModellerWidgetisReadOnly in class RuleModellerWidgetpublic boolean isFactTypeKnown()
RuleModellerWidgetisFactTypeKnown in class RuleModellerWidgetCopyright © 2001–2019 JBoss by Red Hat. All rights reserved.