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, setName
Operation 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 © 2019. All rights reserved.