public class TemplateParameterTypeImpl extends ClassifierImpl implements TemplateParameterType
The following features are implemented:
Modifier and Type | Method and Description |
---|---|
int |
eBaseStructuralFeatureID(int derivedFeatureID,
Class<?> baseClass) |
int |
eDerivedStructuralFeatureID(int baseFeatureID,
Class<?> baseClass) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
void |
eUnset(int featureID) |
<any> |
getFeatures() |
Operation |
getOwnedOperation(String name,
<any> ownedParameterNames,
<any> ownedParameterTypes) |
Operation |
getOwnedOperation(String name,
<any> ownedParameterNames,
<any> ownedParameterTypes,
boolean ignoreCase) |
<any> |
getOwnedOperations() |
String |
getSpecification() |
boolean |
isSetFeatures() |
void |
setSpecification(String newSpecification) |
String |
toString() |
public String getSpecification()
getSpecification
in interface TemplateParameterType<Operation>
TemplateParameterType.setSpecification(String)
,
TypesPackage.getTemplateParameterType_Specification()
public void setSpecification(String newSpecification)
setSpecification
in interface TemplateParameterType<Operation>
newSpecification
- the new value of the 'Specification' attribute.TemplateParameterType.getSpecification()
public <any> getFeatures()
public <any> getOwnedOperations()
UMLPackage.getTemplateParameterType_OwnedOperation()
public Operation getOwnedOperation(String name, <any> ownedParameterNames, <any> ownedParameterTypes)
name
- The 'Name' of the org.eclipse.uml2.uml.Operation
to retrieve, or null
.ownedParameterNames
- The 'Owned Parameter Names' of the org.eclipse.uml2.uml.Operation
to retrieve, or null
.ownedParameterTypes
- The 'Owned Parameter Types' of the org.eclipse.uml2.uml.Operation
to retrieve, or null
.org.eclipse.uml2.uml.Operation
with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types', or null
.TemplateParameterType.getOwnedOperations()
public Operation getOwnedOperation(String name, <any> ownedParameterNames, <any> ownedParameterTypes, boolean ignoreCase)
name
- The 'Name' of the org.eclipse.uml2.uml.Operation
to retrieve, or null
.ownedParameterNames
- The 'Owned Parameter Names' of the org.eclipse.uml2.uml.Operation
to retrieve, or null
.ownedParameterTypes
- The 'Owned Parameter Types' of the org.eclipse.uml2.uml.Operation
to retrieve, or null
.ignoreCase
- Whether to ignore case in String
comparisons.org.eclipse.uml2.uml.Operation
with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types', or null
.TemplateParameterType.getOwnedOperations()
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
public Object eGet(int featureID, boolean resolve, boolean coreType)
public void eSet(int featureID, Object newValue)
public void eUnset(int featureID)
public boolean eIsSet(int featureID)
public int eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)
public int eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)
public String toString()
public boolean isSetFeatures()
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.