public interface ProductionRecipe extends MultiParentNodeRecipe, RederivableNodeRecipe
The following features are supported:
RecipesPackage.getProductionRecipe()
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
copyright |
Modifier and Type | Method and Description |
---|---|
int |
getArity() |
org.eclipse.emf.common.util.EMap<java.lang.String,java.lang.Integer> |
getMappedIndices()
Returns the value of the 'Mapped Indices' map.
|
java.lang.Object |
getPattern()
Returns the value of the 'Pattern' attribute.
|
java.lang.String |
getPatternFQN()
Returns the value of the 'Pattern FQN' attribute.
|
void |
setPattern(java.lang.Object value)
Sets the value of the '
Pattern ' attribute. |
void |
setPatternFQN(java.lang.String value)
Sets the value of the '
Pattern FQN ' attribute. |
getParents
getEquivalenceClassIDs, getTraceInfo, setTraceInfo
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
getOptionalMonotonicityInfo, isDeleteRederiveEvaluation, setDeleteRederiveEvaluation, setOptionalMonotonicityInfo
static final java.lang.String copyright
org.eclipse.emf.common.util.EMap<java.lang.String,java.lang.Integer> getMappedIndices()
String
,
and the value is of type Integer
,
String -> Index map.
Indicates the positions of parameters.
RecipesPackage.getProductionRecipe_MappedIndices()
java.lang.Object getPattern()
setPattern(Object)
,
RecipesPackage.getProductionRecipe_Pattern()
void setPattern(java.lang.Object value)
Pattern
' attribute.
value
- the new value of the 'Pattern' attribute.getPattern()
java.lang.String getPatternFQN()
setPatternFQN(String)
,
RecipesPackage.getProductionRecipe_PatternFQN()
void setPatternFQN(java.lang.String value)
Pattern FQN
' attribute.
value
- the new value of the 'Pattern FQN' attribute.getPatternFQN()
int getArity()
getArity
in interface MultiParentNodeRecipe
getArity
in interface ReteNodeRecipe