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 |
|---|
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 SemState(org.eclipse.emf.ecore.EClass type,
AbstractElement assignedGrammarElement)
public java.util.BitSet getAllFollowerFeatures()
getAllFollowerFeatures in interface ISemanticSequencerNfaProvider.ISemStatepublic AbstractElement getAssignedGrammarElement()
getAssignedGrammarElement in interface ISemanticSequencerNfaProvider.ISemStatepublic org.eclipse.emf.ecore.EStructuralFeature getFeature()
getFeature in interface ISemanticSequencerNfaProvider.ISemStatepublic int getFeatureID()
getFeatureID in interface ISemanticSequencerNfaProvider.ISemStatepublic java.util.List<ISemanticSequencerNfaProvider.ISemState> getFollowers()
getFollowers in interface ISemanticSequencerNfaProvider.ISemStatepublic int getOrderID()
getOrderID in interface ISemanticSequencerNfaProvider.ISemStatepublic java.util.List<AbstractElement> getToBeValidatedAssignedElements()
getToBeValidatedAssignedElements in interface ISemanticSequencerNfaProvider.ISemStatepublic boolean isBooleanAssignment()
isBooleanAssignment in interface ISemanticSequencerNfaProvider.ISemStatepublic java.lang.String toString()
toString in class java.lang.Object