Interface | Description |
---|---|
IContextPDAProvider | |
IContextTypePDAProvider | |
IGrammarConstraintProvider |
Based on an Xtext grammar, the IGrammarConstraintProvider provides constraints that the semantic model must comply
with.
|
IGrammarConstraintProvider.IConstraint |
One constraint defines all conditions one semantic object must comply with.
|
IGrammarConstraintProvider.IConstraintElement |
IConstraintElements form a tree that is in fact a view on the grammar's AbstractElements.
|
IGrammarConstraintProvider.IFeatureInfo | |
IGrammarPDAProvider | |
ISemanticSequencerNfaProvider | |
ISemanticSequencerNfaProvider.ISemState | |
ISerState | |
ISyntacticSequencerPDAProvider | |
ISyntacticSequencerPDAProvider.ISynAbsorberState | |
ISyntacticSequencerPDAProvider.ISynEmitterState | |
ISyntacticSequencerPDAProvider.ISynFollowerOwner | |
ISyntacticSequencerPDAProvider.ISynNavigable | |
ISyntacticSequencerPDAProvider.ISynState | |
ISyntacticSequencerPDAProvider.ISynTransition |
Enum | Description |
---|---|
IGrammarConstraintProvider.ConstraintElementType |
The ConstraintElementType distinguishes different kinds of
IGrammarConstraintProvider.IConstraintElement |
ISerState.SerStateType | |
ISyntacticSequencerPDAProvider.SynStateType |