public interface FeatureOperation extends AbstractOperation
The following features are supported:
OperationsPackage.getFeatureOperation()| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.ecore.EStructuralFeature |
getFeature(org.eclipse.emf.ecore.EObject modelElement)
Get the feature from the eclass of the given model element.
|
org.eclipse.emf.ecore.EStructuralFeature |
getFeature(Project project)
Get the feature from the Eclass of the model element identified by the
model element of the operation.
|
String |
getFeatureName()
Returns the value of the 'Feature Name' attribute.
|
UnsetType |
getUnset()
Returns the value of the 'Unset' attribute.
|
void |
setFeatureName(String value)
Sets the value of the '
Feature Name' attribute. |
void |
setUnset(UnsetType value)
Sets the value of the '
Unset' attribute. |
apply, getAllInvolvedModelElements, getClientDate, getLeafOperations, getModelElementId, getOperationId, getOtherInvolvedModelElements, isAccepted, reverse, setAccepted, setClientDate, setModelElementIdgetIdentifier, setIdentifiereAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivercreateAPI, toAPIString getFeatureName()
"".
If the meaning of the 'Feature Name' attribute isn't clear, there really should be more of a description here...
setFeatureName(String),
OperationsPackage.getFeatureOperation_FeatureName()void setFeatureName(String value)
Feature Name' attribute.
value - the new value of the 'Feature Name' attribute.getFeatureName()UnsetType getUnset()
UnsetType.
If the meaning of the 'Unset' attribute isn't clear, there really should be more of a description here...
UnsetType,
setUnset(UnsetType),
OperationsPackage.getFeatureOperation_Unset()void setUnset(UnsetType value)
Unset' attribute.
value - the new value of the 'Unset' attribute.UnsetType,
getUnset()org.eclipse.emf.ecore.EStructuralFeature getFeature(Project project) throws UnkownFeatureException
project - the projectUnkownFeatureException - if the feature can not be found in the eclass of the
corresponding model elementorg.eclipse.emf.ecore.EStructuralFeature getFeature(org.eclipse.emf.ecore.EObject modelElement)
throws UnkownFeatureException
modelElement - the model elementUnkownFeatureException - if the feature can not be found in the eclass of the
corresponding model elementCopyright © 2017. All rights reserved.