org.eclipse.stp.core.internal.introspection.query
Class StructuralFeatureExpression

java.lang.Object
  extended by org.eclipse.stp.core.internal.introspection.query.CombinedQuery
      extended by org.eclipse.stp.core.internal.introspection.query.StructuralFeatureExpression
All Implemented Interfaces:
IModelQuery

public class StructuralFeatureExpression
extends CombinedQuery
implements IModelQuery


Constructor Summary
StructuralFeatureExpression(org.eclipse.emf.ecore.EStructuralFeature theExpectedFeature, org.eclipse.emf.ecore.EClass theExpectedType, org.eclipse.emf.ecore.EStructuralFeature theSubstitutionGroupFeature, int theChangeType)
           
 
Method Summary
 boolean applyDelta(org.eclipse.emf.ecore.EObject anObject)
           
 boolean matches(org.eclipse.emf.ecore.EObject anObject)
           
 java.lang.String toString()
           
 
Methods inherited from class org.eclipse.stp.core.internal.introspection.query.CombinedQuery
addChildQuery, applyChildrenDelta, calculateUntouchedElements, getChildren, getType, matches, removeUntouched, setParent
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.stp.core.internal.introspection.query.IModelQuery
addChildQuery, getChildren, getType, matches, removeUntouched
 

Constructor Detail

StructuralFeatureExpression

public StructuralFeatureExpression(org.eclipse.emf.ecore.EStructuralFeature theExpectedFeature,
                                   org.eclipse.emf.ecore.EClass theExpectedType,
                                   org.eclipse.emf.ecore.EStructuralFeature theSubstitutionGroupFeature,
                                   int theChangeType)
Method Detail

matches

public boolean matches(org.eclipse.emf.ecore.EObject anObject)
Specified by:
matches in interface IModelQuery
Overrides:
matches in class CombinedQuery

applyDelta

public boolean applyDelta(org.eclipse.emf.ecore.EObject anObject)
Specified by:
applyDelta in interface IModelQuery
Overrides:
applyDelta in class CombinedQuery

toString

public java.lang.String toString()
Overrides:
toString in class CombinedQuery