protected static class GrammarConstraintProvider.ConstraintElement extends Object implements IGrammarConstraintProvider.IConstraintElement
| Constructor and Description |
|---|
GrammarConstraintProvider.ConstraintElement(IGrammarConstraintProvider.IConstraint constraint,
IGrammarConstraintProvider.ConstraintElementType type,
AbstractElement element,
boolean many,
boolean optional) |
GrammarConstraintProvider.ConstraintElement(IGrammarConstraintProvider.IConstraint constraint,
IGrammarConstraintProvider.ConstraintElementType type,
Collection<IGrammarConstraintProvider.IConstraintElement> children,
boolean many,
boolean optional) |
| Modifier and Type | Method and Description |
|---|---|
Collection<IGrammarConstraintProvider.IConstraintElement> |
getChildren() |
IGrammarConstraintProvider.IConstraintElement |
getContainer() |
IGrammarConstraintProvider.IConstraint |
getContainingConstraint() |
String |
getFeatureName() |
AbstractElement |
getGrammarElement() |
IGrammarConstraintProvider.ConstraintElementType |
getType() |
boolean |
isMany() |
boolean |
isOptional() |
String |
toString() |
public GrammarConstraintProvider.ConstraintElement(IGrammarConstraintProvider.IConstraint constraint, IGrammarConstraintProvider.ConstraintElementType type, AbstractElement element, boolean many, boolean optional)
public GrammarConstraintProvider.ConstraintElement(IGrammarConstraintProvider.IConstraint constraint, IGrammarConstraintProvider.ConstraintElementType type, Collection<IGrammarConstraintProvider.IConstraintElement> children, boolean many, boolean optional)
public Collection<IGrammarConstraintProvider.IConstraintElement> getChildren()
getChildren in interface IGrammarConstraintProvider.IConstraintElementpublic IGrammarConstraintProvider.IConstraintElement getContainer()
getContainer in interface IGrammarConstraintProvider.IConstraintElementpublic IGrammarConstraintProvider.IConstraint getContainingConstraint()
getContainingConstraint in interface IGrammarConstraintProvider.IConstraintElementpublic String getFeatureName()
public AbstractElement getGrammarElement()
getGrammarElement in interface IGrammarConstraintProvider.IConstraintElementpublic IGrammarConstraintProvider.ConstraintElementType getType()
getType in interface IGrammarConstraintProvider.IConstraintElementpublic boolean isMany()
isMany in interface IGrammarConstraintProvider.IConstraintElementpublic boolean isOptional()
isOptional in interface IGrammarConstraintProvider.IConstraintElementCopyright © 2015. All Rights Reserved.