Class FeatureComputation
- java.lang.Object
-
- org.eclipse.epsilon.flexmi.actions.Action
-
- org.eclipse.epsilon.flexmi.actions.Computation
-
- org.eclipse.epsilon.flexmi.actions.FeatureComputation
-
public class FeatureComputation extends Computation
-
-
Field Summary
Fields Modifier and Type Field Description protected String
attribute
protected org.eclipse.emf.ecore.EStructuralFeature
eStructuralFeature
-
Fields inherited from class org.eclipse.epsilon.flexmi.actions.Computation
expression
-
Fields inherited from class org.eclipse.epsilon.flexmi.actions.Action
eObject, lineNumber, uri
-
-
Constructor Summary
Constructors Constructor Description FeatureComputation(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature, String attribute, String expression, org.eclipse.emf.common.util.URI uri, int lineNumber)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
compute(FlexmiResource resource)
String
getAttribute()
org.eclipse.emf.ecore.EStructuralFeature
geteStructuralFeature()
-
Methods inherited from class org.eclipse.epsilon.flexmi.actions.Computation
getExpression, perform
-
Methods inherited from class org.eclipse.epsilon.flexmi.actions.Action
getEObject, getLineNumber, getUri
-
-
-
-
Field Detail
-
eStructuralFeature
protected org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature
-
attribute
protected String attribute
-
-
Method Detail
-
compute
public void compute(FlexmiResource resource) throws Exception
- Specified by:
compute
in classComputation
- Throws:
Exception
-
geteStructuralFeature
public org.eclipse.emf.ecore.EStructuralFeature geteStructuralFeature()
-
getAttribute
public String getAttribute()
-
-