org.drools.ide.common.client.modeldriven.brl
Class DSLSentence
java.lang.Object
org.drools.ide.common.client.modeldriven.brl.DSLSentence
- All Implemented Interfaces:
- Serializable, IAction, IPattern, PortableObject
public class DSLSentence
- extends Object
- implements IPattern, IAction
This represents a DSL sentence.
- See Also:
- Serialized Form
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
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<String> getValues()
getEnumFieldValueMap
public Map<String,String> getEnumFieldValueMap()
Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.