protected static class SemanticSequencerNfaProvider.SemState extends Object implements ISemanticSequencerNfaProvider.ISemState
| Modifier and Type | Field and Description |
|---|---|
protected BitSet |
allFollowerFeatures |
protected AbstractElement |
assignedGrammarElement |
protected Boolean |
booleanAssignment |
protected List<AbstractElement> |
contentValidationNeeded |
protected org.eclipse.emf.ecore.EStructuralFeature |
feature |
protected int |
featureID |
protected 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 |
|---|---|
BitSet |
getAllFollowerFeatures() |
AbstractElement |
getAssignedGrammarElement() |
org.eclipse.emf.ecore.EStructuralFeature |
getFeature() |
int |
getFeatureID() |
List<ISemanticSequencerNfaProvider.ISemState> |
getFollowers() |
int |
getOrderID() |
List<AbstractElement> |
getToBeValidatedAssignedElements() |
boolean |
isBooleanAssignment() |
String |
toString() |
protected BitSet allFollowerFeatures
protected AbstractElement assignedGrammarElement
protected Boolean booleanAssignment
protected List<AbstractElement> contentValidationNeeded
protected org.eclipse.emf.ecore.EStructuralFeature feature
protected int featureID
protected 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 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 List<ISemanticSequencerNfaProvider.ISemState> getFollowers()
getFollowers in interface ISemanticSequencerNfaProvider.ISemStatepublic int getOrderID()
getOrderID in interface ISemanticSequencerNfaProvider.ISemStatepublic List<AbstractElement> getToBeValidatedAssignedElements()
getToBeValidatedAssignedElements in interface ISemanticSequencerNfaProvider.ISemStatepublic boolean isBooleanAssignment()
isBooleanAssignment in interface ISemanticSequencerNfaProvider.ISemStateCopyright © 2015. All Rights Reserved.