|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Composite
org.drools.guvnor.client.common.DirtyableComposite
org.drools.guvnor.client.modeldriven.ui.RuleModellerWidget
org.drools.guvnor.client.modeldriven.ui.DSLSentenceWidget
public class DSLSentenceWidget
This displays a widget to edit a DSL sentence.
Nested Class Summary |
---|
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 |
Field Summary |
---|
Fields inherited from class org.drools.guvnor.client.common.DirtyableComposite |
---|
dirtyflag |
Fields inherited from class com.google.gwt.user.client.ui.UIObject |
---|
DEBUG_ID_PREFIX |
Constructor Summary | |
---|---|
DSLSentenceWidget(RuleModeller modeller,
DSLSentence sentence)
|
|
DSLSentenceWidget(RuleModeller modeller,
DSLSentence sentence,
Boolean readOnly)
|
Method Summary | |
---|---|
com.google.gwt.user.client.ui.Widget |
getBox(String variableDef,
String regex)
|
com.google.gwt.user.client.ui.Widget |
getCheckbox(String variableDef)
|
com.google.gwt.user.client.ui.Widget |
getDateSelector(String variableDef)
|
com.google.gwt.user.client.ui.Widget |
getEnumDropdown(String variableDef)
|
com.google.gwt.user.client.ui.Widget |
getLabel(String labelDef)
|
boolean |
isReadOnly()
Dictates if the widget's state is RO or not. |
void |
makeWidgets(String dslLine)
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)
|
protected void |
updateSentence()
This will go through the widgets and build up a sentence. |
Methods inherited from class org.drools.guvnor.client.modeldriven.ui.RuleModellerWidget |
---|
addOnModifiedCommand, getModeller, isModified, setModified |
Methods inherited from class org.drools.guvnor.client.common.DirtyableComposite |
---|
getHeight, getWidth, isDirty, makeDirty, onBrowserEvent, resetDirty |
Methods inherited from class com.google.gwt.user.client.ui.Composite |
---|
getWidget, initWidget, isAttached, onAttach, onDetach, setWidget |
Methods inherited from class com.google.gwt.user.client.ui.Widget |
---|
addAttachHandler, 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, toString, unsinkEvents |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public DSLSentenceWidget(RuleModeller modeller, DSLSentence sentence)
public DSLSentenceWidget(RuleModeller modeller, DSLSentence sentence, Boolean readOnly)
Method Detail |
---|
public void makeWidgets(String dslLine)
public com.google.gwt.user.client.ui.Widget processVariable(String currVariable)
public com.google.gwt.user.client.ui.Widget getEnumDropdown(String variableDef)
public com.google.gwt.user.client.ui.Widget getBox(String variableDef, String regex)
public com.google.gwt.user.client.ui.Widget getCheckbox(String variableDef)
public com.google.gwt.user.client.ui.Widget getDateSelector(String variableDef)
public com.google.gwt.user.client.ui.Widget getLabel(String labelDef)
protected void updateSentence()
public boolean isReadOnly()
RuleModellerWidget
isReadOnly
in class RuleModellerWidget
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |