protected class GenericSemanticSequencer.AllocationValue extends GenericSemanticSequencer.Allocation
| Modifier and Type | Field and Description |
|---|---|
protected int |
index |
protected INode |
node |
protected boolean |
optional |
protected java.lang.Object |
value |
| Constructor and Description |
|---|
GenericSemanticSequencer.AllocationValue(java.lang.Object value,
int index,
boolean optional,
INode node) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(org.eclipse.emf.ecore.EObject semanticObj,
IGrammarConstraintProvider.IConstraintElement constraint) |
INode |
getNode() |
java.lang.Object |
getValue() |
java.lang.String |
toString(java.lang.String prefix) |
toStringprotected int index
protected INode node
protected java.lang.Object value
protected boolean optional
public GenericSemanticSequencer.AllocationValue(java.lang.Object value,
int index,
boolean optional,
INode node)
public void accept(org.eclipse.emf.ecore.EObject semanticObj,
IGrammarConstraintProvider.IConstraintElement constraint)
accept in class GenericSemanticSequencer.Allocationpublic INode getNode()
public java.lang.Object getValue()
public java.lang.String toString(java.lang.String prefix)
toString in class GenericSemanticSequencer.Allocation