com.sysord.mad.widget
Interface TextDslWidget

All Superinterfaces:
java.lang.Cloneable, InputWidget<java.lang.String>, OutputWidget<java.lang.String>, Widget<java.lang.String>

public interface TextDslWidget
extends InputWidget<java.lang.String>

A TextDslWidget is a special InputWidget containing a text zone for Domain Specific Language that can be edited from an Xtext editor.

Author:
Fabien Vignal
See Also:
ElementDslWidget

Method Summary
 java.lang.String getGrammar()
          Returns this TextDslWidget used grammar.
 void setGrammar(java.lang.String grammar)
          Set this TextDslWidget grammar.
 
Methods inherited from interface com.sysord.mad.widget.InputWidget
addEditableStateListener, isEditable, removeEditableStateListener, setEditable, setValue
 
Methods inherited from interface com.sysord.mad.widget.OutputWidget
addValueListener, getValue, removeValueListener
 
Methods inherited from interface com.sysord.mad.widget.Widget
accept, addCommand, addDisposeListener, addElementListener, addVisibilityListener, clone, dispose, executeCommand, getAdapter, getAdapter, getCommand, getConfig, getContextElement, getId, getLabel, getOwnerViewModel, getOwnerWidget, getType, getValuedSemanticElement, isVisible, removeCommand, removeDisposeListener, removeElementListener, removeVisibilityListener, setConfig, setLabel, setOwnerViewModel, setOwnerWidget, setValuedSemanticElement, setVisible
 

Method Detail

getGrammar

java.lang.String getGrammar()
Returns this TextDslWidget used grammar.

Returns:
this TextDslWidget used grammar.

setGrammar

void setGrammar(java.lang.String grammar)
Set this TextDslWidget grammar.

Parameters:
grammar - The grammar to define.