org.eclipse.xtext.serializer.analysis
Class GrammarConstraintProvider.ActionConstraint

java.lang.Object
  extended by org.eclipse.xtext.serializer.analysis.GrammarConstraintProvider.Constraint
      extended by org.eclipse.xtext.serializer.analysis.GrammarConstraintProvider.ActionConstraint
All Implemented Interfaces:
java.lang.Comparable<IGrammarConstraintProvider.IConstraint>, IGrammarConstraintProvider.IConstraint
Enclosing class:
GrammarConstraintProvider

protected static class GrammarConstraintProvider.ActionConstraint
extends GrammarConstraintProvider.Constraint


Field Summary
protected  Action actionContext
           
 
Fields inherited from class org.eclipse.xtext.serializer.analysis.GrammarConstraintProvider.Constraint
assignments, body, elements, features, name, provider, specificContext, type
 
Constructor Summary
GrammarConstraintProvider.ActionConstraint(Action context, org.eclipse.emf.ecore.EClass type, GrammarConstraintProvider.ConstraintElement body, GrammarConstraintProvider provider)
           
 
Method Summary
protected  org.eclipse.emf.ecore.EObject getMostSpecificContext()
           
 
Methods inherited from class org.eclipse.xtext.serializer.analysis.GrammarConstraintProvider.Constraint
collectElements, compareTo, equals, getAssignments, getBody, getCacheKey, getElements, getFeatures, getMultiAssignementFeatures, getName, getSimpleName, getSingleAssignementFeatures, getType, hashCode, initLists, setName, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

actionContext

protected Action actionContext
Constructor Detail

GrammarConstraintProvider.ActionConstraint

public GrammarConstraintProvider.ActionConstraint(Action context,
                                                  org.eclipse.emf.ecore.EClass type,
                                                  GrammarConstraintProvider.ConstraintElement body,
                                                  GrammarConstraintProvider provider)
Method Detail

getMostSpecificContext

protected org.eclipse.emf.ecore.EObject getMostSpecificContext()
Specified by:
getMostSpecificContext in class GrammarConstraintProvider.Constraint