public interface ISymbolicProduction extends IAdaptable
Modifier and Type | Method and Description |
---|---|
void |
addAction(IAction cons)
Adds a feature to the IAction attribute of the ISymbolicProduction object
|
void |
addCondition(ICondition cond)
Adds a feature to the ICondition attribute of the ISymbolicProduction
object
|
void |
dispose()
Description of the Method
|
void |
encode() |
java.util.Collection<IAction> |
getActions()
Gets the actions attribute of the ISymbolicProduction object
|
java.util.Collection<ICondition> |
getConditions()
Gets the conditions attribute of the ISymbolicProduction object
|
java.lang.String |
getName()
Gets the productionName attribute of the ISymbolicProduction object
|
int |
getNumberOfActions()
Gets the numberOfActions attribute of the ISymbolicProduction object
|
int |
getNumberOfConditions()
Gets the numberOfConditions attribute of the ISymbolicProduction object
|
void |
removeAction(IAction cons)
Description of the Method
|
void |
removeCondition(ICondition retr)
Description of the Method
|
void |
setName(java.lang.String str)
Sets the productionName attribute of the ISymbolicProduction object
|
getAdapter
java.lang.String getName()
void setName(java.lang.String str)
str
- The new productionName valuevoid addCondition(ICondition cond)
cond
- The feature to be added to the ICondition attributevoid removeCondition(ICondition retr)
retr
- Description of the Parameterjava.util.Collection<ICondition> getConditions()
int getNumberOfConditions()
void addAction(IAction cons)
cons
- The feature to be added to the IAction attributevoid removeAction(IAction cons)
cons
- Description of the Parameterjava.util.Collection<IAction> getActions()
int getNumberOfActions()
void dispose()
void encode()