Class SemanticSequencerNfaProvider.SemState
- java.lang.Object
-
- org.eclipse.xtext.serializer.analysis.SemanticSequencerNfaProvider.SemState
-
- All Implemented Interfaces:
ISemanticSequencerNfaProvider.ISemState
- Enclosing class:
- SemanticSequencerNfaProvider
protected static class SemanticSequencerNfaProvider.SemState extends java.lang.Object implements ISemanticSequencerNfaProvider.ISemState
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.BitSetallFollowerFeaturesprotected AbstractElementassignedGrammarElementprotected java.lang.BooleanbooleanAssignmentprotected java.util.List<AbstractElement>contentValidationNeededprotected org.eclipse.emf.ecore.EStructuralFeaturefeatureprotected intfeatureIDprotected java.util.List<ISemanticSequencerNfaProvider.ISemState>followersprotected intorderIDprotected org.eclipse.emf.ecore.EClasstype
-
Constructor Summary
Constructors Constructor Description SemState(org.eclipse.emf.ecore.EClass type, AbstractElement assignedGrammarElement)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.BitSetgetAllFollowerFeatures()AbstractElementgetAssignedGrammarElement()org.eclipse.emf.ecore.EStructuralFeaturegetFeature()intgetFeatureID()java.util.List<ISemanticSequencerNfaProvider.ISemState>getFollowers()intgetOrderID()java.util.List<AbstractElement>getToBeValidatedAssignedElements()booleanisBooleanAssignment()java.lang.StringtoString()
-
-
-
Field Detail
-
allFollowerFeatures
protected java.util.BitSet allFollowerFeatures
-
assignedGrammarElement
protected AbstractElement assignedGrammarElement
-
booleanAssignment
protected java.lang.Boolean booleanAssignment
-
contentValidationNeeded
protected java.util.List<AbstractElement> contentValidationNeeded
-
feature
protected org.eclipse.emf.ecore.EStructuralFeature feature
-
featureID
protected int featureID
-
followers
protected java.util.List<ISemanticSequencerNfaProvider.ISemState> followers
-
orderID
protected int orderID
-
type
protected org.eclipse.emf.ecore.EClass type
-
-
Constructor Detail
-
SemState
public SemState(org.eclipse.emf.ecore.EClass type, AbstractElement assignedGrammarElement)
-
-
Method Detail
-
getAllFollowerFeatures
public java.util.BitSet getAllFollowerFeatures()
- Specified by:
getAllFollowerFeaturesin interfaceISemanticSequencerNfaProvider.ISemState
-
getAssignedGrammarElement
public AbstractElement getAssignedGrammarElement()
- Specified by:
getAssignedGrammarElementin interfaceISemanticSequencerNfaProvider.ISemState
-
getFeature
public org.eclipse.emf.ecore.EStructuralFeature getFeature()
- Specified by:
getFeaturein interfaceISemanticSequencerNfaProvider.ISemState
-
getFeatureID
public int getFeatureID()
- Specified by:
getFeatureIDin interfaceISemanticSequencerNfaProvider.ISemState
-
getFollowers
public java.util.List<ISemanticSequencerNfaProvider.ISemState> getFollowers()
- Specified by:
getFollowersin interfaceISemanticSequencerNfaProvider.ISemState
-
getOrderID
public int getOrderID()
- Specified by:
getOrderIDin interfaceISemanticSequencerNfaProvider.ISemState
-
getToBeValidatedAssignedElements
public java.util.List<AbstractElement> getToBeValidatedAssignedElements()
- Specified by:
getToBeValidatedAssignedElementsin interfaceISemanticSequencerNfaProvider.ISemState
-
isBooleanAssignment
public boolean isBooleanAssignment()
- Specified by:
isBooleanAssignmentin interfaceISemanticSequencerNfaProvider.ISemState
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-