Uses of Interface
org.eclipse.emf.facet.efacet.metamodel.v0_2_0.efacet.DerivedTypedElement

Packages that use DerivedTypedElement
org.eclipse.emf.facet.efacet.core   
org.eclipse.emf.facet.efacet.core.query   
org.eclipse.emf.facet.efacet.metamodel.v0_2_0.efacet   
 

Uses of DerivedTypedElement in org.eclipse.emf.facet.efacet.core
 

Methods in org.eclipse.emf.facet.efacet.core with type parameters of type DerivedTypedElement
static
<T extends DerivedTypedElement>
T
FacetUtils.getTopOverrideFeature(T feature)
          Find the top level feature in the override chain
 

Methods in org.eclipse.emf.facet.efacet.core that return DerivedTypedElement
static DerivedTypedElement FacetUtils.getSignature(FacetOperation facetOperation)
           
 

Methods in org.eclipse.emf.facet.efacet.core with parameters of type DerivedTypedElement
<T extends ETypedElementResult>
java.util.List<T>
IDerivedTypedElementManager.batchEvaluate(DerivedTypedElement derivedTE, java.util.Collection<? extends EObject> sources, java.util.List<ParameterValue> parameterValues, java.lang.Class<T> resultType, IFacetManager facetManager)
          Evaluates a derived typed element on a list of model elements in a single call.
 java.lang.Object IDerivedTypedElementManager.evaluate(DerivedTypedElement derivedTE, EObject source, java.util.List<ParameterValue> parameterValues, IFacetManager facetManager)
          Evaluates a derived typed element on a model element.
<T> java.util.List<T>
IDerivedTypedElementManager.evaluateMultiValued(DerivedTypedElement derivedTE, EObject source, java.util.List<ParameterValue> parameterValues, java.lang.Class<T> resultType, IFacetManager facetManager)
          Evaluates a multi-valued derived typed element on a model element.
<T> T
IDerivedTypedElementManager.evaluateSingleValued(DerivedTypedElement derivedTE, EObject source, java.util.List<ParameterValue> parameterValues, java.lang.Class<T> resultType, IFacetManager facetManager)
          Evaluates a single valued derived typed element on a model element.
 

Uses of DerivedTypedElement in org.eclipse.emf.facet.efacet.core.query
 

Methods in org.eclipse.emf.facet.efacet.core.query with parameters of type DerivedTypedElement
 java.lang.Object IDerivedTypedElementImplementation.getValue(DerivedTypedElement derivedTypedElement, EObject source, java.util.List<ParameterValue> parameterValues, IFacetManager facetManager)
          Deprecated. This method must be implemented by each sub class to evaluate a derived typed element
 java.lang.Object IQueryImplementation.getValue(Query query, DerivedTypedElement feature, EObject source, java.util.List<ParameterValue> parameterValues, IFacetManager facetManager)
          This method must be implemented by each sub class to evaluate a query
 java.util.List<? extends ETypedElementResult> IDerivedTypedElementCollectionImplementation.getValues(DerivedTypedElement derivedTypedElement, java.util.Collection<? extends EObject> sources, java.util.List<ParameterValue> arguments)
          Deprecated. This method must be implemented by each sub-class to evaluate the query of a derived typed element on a collection of elements.
 void IDerivedTypedElementImplementation.setValue(DerivedTypedElement derivedTypedElement, EObject source, java.util.List<ParameterValue> parameterValues, java.lang.Object newValue)
          Deprecated. This method must be implemented by each sub class to set the value of a derived typed element
 void IQueryImplementation.setValue(Query query, DerivedTypedElement feature, EObject source, java.util.List<ParameterValue> parameterValues, java.lang.Object newValue)
          This method must be implemented by each sub class that allows to set the value of a derivedTypedElement using a query
 void IDerivedTypedElementCollectionImplementation.setValues(DerivedTypedElement derivedTypedElement, java.util.Collection<? extends EObject> sources, java.util.List<ParameterValue> arguments, java.util.List<? extends java.lang.Object> newValues)
          Deprecated. This method must be implemented by each sub-class to set the values of a collection of elements.
 void IQueryCollectionImplementation.setValues(Query query, DerivedTypedElement feature, java.util.Collection<? extends EObject> sources, java.util.List<ParameterValue> arguments, java.util.List<? extends java.lang.Object> newValues)
          This method must be implemented by each sub-class to set the values of a collection of elements.
 

Uses of DerivedTypedElement in org.eclipse.emf.facet.efacet.metamodel.v0_2_0.efacet
 

Subinterfaces of DerivedTypedElement in org.eclipse.emf.facet.efacet.metamodel.v0_2_0.efacet
 interface FacetAttribute
          A representation of the model object 'Facet Attribute'.
 interface FacetOperation
          A representation of the model object 'Facet Operation'.
 interface FacetReference
          A representation of the model object 'Facet Reference'.
 

Methods in org.eclipse.emf.facet.efacet.metamodel.v0_2_0.efacet that return DerivedTypedElement
 DerivedTypedElement DerivedTypedElement.getOverride()
          Returns the value of the 'Override' reference.
 

Methods in org.eclipse.emf.facet.efacet.metamodel.v0_2_0.efacet with parameters of type DerivedTypedElement
 void DerivedTypedElement.setOverride(DerivedTypedElement value)
          Sets the value of the 'Override' reference.