protected static class SemanticSequencerNfaProvider.SemState extends java.lang.Object implements ISemanticSequencerNfaProvider.ISemState
Modifier and Type | Field and Description |
---|---|
protected java.util.BitSet |
allFollowerFeatures |
protected AbstractElement |
assignedGrammarElement |
protected java.lang.Boolean |
booleanAssignment |
protected java.util.List<AbstractElement> |
contentValidationNeeded |
protected org.eclipse.emf.ecore.EStructuralFeature |
feature |
protected int |
featureID |
protected java.util.List<ISemanticSequencerNfaProvider.ISemState> |
followers |
protected int |
orderID |
protected org.eclipse.emf.ecore.EClass |
type |
Constructor and Description |
---|
SemanticSequencerNfaProvider.SemState(org.eclipse.emf.ecore.EClass type,
AbstractElement assignedGrammarElement) |
Modifier and Type | Method and Description |
---|---|
java.util.BitSet |
getAllFollowerFeatures() |
AbstractElement |
getAssignedGrammarElement() |
org.eclipse.emf.ecore.EStructuralFeature |
getFeature() |
int |
getFeatureID() |
java.util.List<ISemanticSequencerNfaProvider.ISemState> |
getFollowers() |
int |
getOrderID() |
java.util.List<AbstractElement> |
getToBeValidatedAssignedElements() |
boolean |
isBooleanAssignment() |
java.lang.String |
toString() |
protected java.util.BitSet allFollowerFeatures
protected AbstractElement assignedGrammarElement
protected java.lang.Boolean booleanAssignment
protected java.util.List<AbstractElement> contentValidationNeeded
protected org.eclipse.emf.ecore.EStructuralFeature feature
protected int featureID
protected java.util.List<ISemanticSequencerNfaProvider.ISemState> followers
protected int orderID
protected org.eclipse.emf.ecore.EClass type
public SemanticSequencerNfaProvider.SemState(org.eclipse.emf.ecore.EClass type, AbstractElement assignedGrammarElement)
public java.util.BitSet getAllFollowerFeatures()
getAllFollowerFeatures
in interface ISemanticSequencerNfaProvider.ISemState
public AbstractElement getAssignedGrammarElement()
getAssignedGrammarElement
in interface ISemanticSequencerNfaProvider.ISemState
public org.eclipse.emf.ecore.EStructuralFeature getFeature()
getFeature
in interface ISemanticSequencerNfaProvider.ISemState
public int getFeatureID()
getFeatureID
in interface ISemanticSequencerNfaProvider.ISemState
public java.util.List<ISemanticSequencerNfaProvider.ISemState> getFollowers()
getFollowers
in interface ISemanticSequencerNfaProvider.ISemState
public int getOrderID()
getOrderID
in interface ISemanticSequencerNfaProvider.ISemState
public java.util.List<AbstractElement> getToBeValidatedAssignedElements()
getToBeValidatedAssignedElements
in interface ISemanticSequencerNfaProvider.ISemState
public boolean isBooleanAssignment()
isBooleanAssignment
in interface ISemanticSequencerNfaProvider.ISemState
public java.lang.String toString()
toString
in class java.lang.Object