org.drools.workbench.models.datamodel.rule
Class DSLSentence
java.lang.Object
org.drools.workbench.models.datamodel.rule.DSLSentence
- All Implemented Interfaces:
- IAction, IPattern
public class DSLSentence
- extends Object
- implements IPattern, IAction
This represents a DSL sentence.
ENUM_TAG
public static final String ENUM_TAG
- See Also:
- Constant Field Values
DATE_TAG
public static final String DATE_TAG
- See Also:
- Constant Field Values
BOOLEAN_TAG
public static final String BOOLEAN_TAG
- See Also:
- Constant Field Values
CUSTOM_FORM_TAG
public static final String CUSTOM_FORM_TAG
- See Also:
- Constant Field Values
DSLSentence
public DSLSentence()
toString
public String toString()
- This will strip off any residual "{" stuff...
- Overrides:
toString in class Object
interpolate
public String interpolate()
- This will strip off any "{" stuff, substituting values accordingly
copy
public DSLSentence copy()
- This is used by the GUI when adding a sentence to LHS or RHS.
- Returns:
getDefinition
public String getDefinition()
setDefinition
public void setDefinition(String definition)
getValues
public List<DSLVariableValue> getValues()
getEnumFieldValueMap
public Map<String,String> getEnumFieldValueMap()
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.