public interface Parameter extends IdentifiedElement
The following features are supported:
DeclarationPackage.getParameter()| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.ecore.EClassifier |
getClassifier()
Returns the value of the 'Classifier' reference.
|
String |
getClassifierName()
Returns the value of the 'Classifier Name' attribute.
|
Operation |
getOperation()
Returns the value of the 'Operation' container reference.
|
boolean |
isMain()
Returns the value of the 'Main' attribute.
|
boolean |
isMany()
Returns the value of the 'Many' attribute.
|
boolean |
isRequired()
Returns the value of the 'Required' attribute.
|
void |
setClassifier(org.eclipse.emf.ecore.EClassifier value)
Sets the value of the '
Classifier'
reference. |
void |
setClassifierName(String value)
Sets the value of the '
Classifier Name' attribute. |
void |
setMain(boolean value)
Sets the value of the '
Main' attribute. |
void |
setMany(boolean value)
Sets the value of the '
Many' attribute. |
void |
setOperation(Operation value)
Sets the value of the '
Operation'
container reference. |
void |
setRequired(boolean value)
Sets the value of the '
Required'
attribute. |
getDescription, getName, setDescription, setNameOperation getOperation()
Parameters'.
If the meaning of the 'Operation' container reference isn't clear, there really should be more of a description here...
Operation to which the parameter belongssetOperation(Operation),
DeclarationPackage.getParameter_Operation(),
Operation.getParameters()void setOperation(Operation value)
Operation'
container reference.
value - the new value of the 'Operation' container reference.getOperation()boolean isRequired()
"true".
Whether the parameter is required to be set for allowing an operation to be executed
setRequired(boolean),
DeclarationPackage.getParameter_Required()void setRequired(boolean value)
Required'
attribute.
value - the new value of the 'Required' attribute.isRequired()boolean isMain()
setMain(boolean),
DeclarationPackage.getParameter_Main()void setMain(boolean value)
Main' attribute.
value - the new value of the 'Main' attribute.isMain()boolean isMany()
setMany(boolean),
DeclarationPackage.getParameter_Many()void setMany(boolean value)
Many' attribute.
value - the new value of the 'Many' attribute.isMany()org.eclipse.emf.ecore.EClassifier getClassifier()
setClassifier(EClassifier),
DeclarationPackage.getParameter_Classifier()void setClassifier(org.eclipse.emf.ecore.EClassifier value)
Classifier'
reference.
value - the new value of the 'Classifier' reference.getClassifier()String getClassifierName()
setClassifierName(String),
DeclarationPackage.getParameter_ClassifierName()void setClassifierName(String value)
Classifier Name' attribute.
value - the new value of the 'Classifier Name' attribute.getClassifierName()Copyright © 2020. All rights reserved.