org.eclipse.xtext.validation
Interface IConcreteSyntaxConstraintProvider.ISyntaxConstraint

All Known Implementing Classes:
ConcreteSyntaxConstraintProvider.SyntaxConstraintNode
Enclosing interface:
IConcreteSyntaxConstraintProvider

public static interface IConcreteSyntaxConstraintProvider.ISyntaxConstraint


Method Summary
 boolean dependsOn(IConcreteSyntaxConstraintProvider.ISyntaxConstraint ele)
           
 IConcreteSyntaxConstraintProvider.ISyntaxConstraint findCommonContainer(IConcreteSyntaxConstraintProvider.ISyntaxConstraint obj1)
           
 org.eclipse.emf.ecore.EStructuralFeature getAssignmentFeature(org.eclipse.emf.ecore.EClass clazz)
           
 java.lang.String getAssignmentName()
           
 java.lang.String getCardinality()
           
 IConcreteSyntaxConstraintProvider.ISyntaxConstraint getContainer()
           
 java.util.List<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> getContents()
           
 AbstractElement getGrammarElement()
           
 java.util.Set<org.eclipse.emf.ecore.EClass> getSemanticTypes()
           
 java.util.Set<org.eclipse.emf.ecore.EClass> getSemanticTypesToCheck()
           
 IConcreteSyntaxConstraintProvider.ConstraintType getType()
           
 boolean isMultiple()
           
 boolean isOptional()
           
 boolean isRoot()
           
 java.lang.String toString(java.util.Map<IConcreteSyntaxConstraintProvider.ISyntaxConstraint,java.lang.String> postfix)
           
 

Method Detail

dependsOn

boolean dependsOn(IConcreteSyntaxConstraintProvider.ISyntaxConstraint ele)

findCommonContainer

IConcreteSyntaxConstraintProvider.ISyntaxConstraint findCommonContainer(IConcreteSyntaxConstraintProvider.ISyntaxConstraint obj1)

getAssignmentFeature

org.eclipse.emf.ecore.EStructuralFeature getAssignmentFeature(org.eclipse.emf.ecore.EClass clazz)

getAssignmentName

java.lang.String getAssignmentName()

getCardinality

java.lang.String getCardinality()

getContainer

IConcreteSyntaxConstraintProvider.ISyntaxConstraint getContainer()

getContents

java.util.List<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> getContents()

getGrammarElement

AbstractElement getGrammarElement()

getSemanticTypes

java.util.Set<org.eclipse.emf.ecore.EClass> getSemanticTypes()

getSemanticTypesToCheck

java.util.Set<org.eclipse.emf.ecore.EClass> getSemanticTypesToCheck()

getType

IConcreteSyntaxConstraintProvider.ConstraintType getType()

isMultiple

boolean isMultiple()

isOptional

boolean isOptional()

isRoot

boolean isRoot()

toString

java.lang.String toString(java.util.Map<IConcreteSyntaxConstraintProvider.ISyntaxConstraint,java.lang.String> postfix)