public interface ProcedureStatement extends ConditionPrefixable, LabelPrefixable, PLINode
The following features are supported:
PLIPackage.getProcedureStatement()| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
copyright |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<ProcedureOption> |
getOptions()
Returns the value of the 'Options' containment reference list.
|
java.util.List<Reference> |
getParameters()
Returns the value of the 'Parameters' containment reference list.
|
java.util.List<Attribute> |
getReturns()
Returns the value of the 'Returns' containment reference list.
|
Attribute |
getScopeAttribute()
Returns the value of the 'Scope Attribute' containment reference.
|
Attribute |
getSuppressAttribute()
Returns the value of the 'Suppress Attribute' containment reference.
|
boolean |
isRecursive()
Returns the value of the 'Recursive' attribute.
|
void |
setRecursive(boolean value)
Sets the value of the '
Recursive' attribute. |
void |
setScopeAttribute(Attribute value)
Sets the value of the '
Scope Attribute' containment reference. |
void |
setSuppressAttribute(Attribute value)
Sets the value of the '
Suppress Attribute' containment reference. |
getConditionPrefixesgetLabelPrefix, setLabelPrefixgetBeginColumn, getBeginFile, getBeginLine, getEndColumn, getEndFile, getEndLine, getParent, setBeginColumn, setBeginFile, setBeginLine, setEndColumn, setEndFile, setEndLine, setParentstatic final java.lang.String copyright
java.util.List<Reference> getParameters()
Reference.
PLIPackage.getProcedureStatement_Parameters()java.util.List<Attribute> getReturns()
Attribute.
PLIPackage.getProcedureStatement_Returns()java.util.List<ProcedureOption> getOptions()
ProcedureOption.
PLIPackage.getProcedureStatement_Options()boolean isRecursive()
setRecursive(boolean),
PLIPackage.getProcedureStatement_Recursive()void setRecursive(boolean value)
Recursive' attribute.
value - the new value of the 'Recursive' attribute.isRecursive()Attribute getScopeAttribute()
setScopeAttribute(Attribute),
PLIPackage.getProcedureStatement_ScopeAttribute()void setScopeAttribute(Attribute value)
Scope Attribute' containment reference.
value - the new value of the 'Scope Attribute' containment reference.getScopeAttribute()Attribute getSuppressAttribute()
setSuppressAttribute(Attribute),
PLIPackage.getProcedureStatement_SuppressAttribute()void setSuppressAttribute(Attribute value)
Suppress Attribute' containment reference.
value - the new value of the 'Suppress Attribute' containment reference.getSuppressAttribute()