public class CfgAdapter extends java.lang.Object implements org.eclipse.xtext.util.formallang.Cfg<AbstractElement,AbstractElement>
| Constructor and Description |
|---|
CfgAdapter(Grammar grammar) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Iterable<AbstractElement> |
getAlternativeChildren(AbstractElement ele) |
AbstractElement |
getCall(AbstractElement ele) |
AbstractElement |
getParent(AbstractElement ele) |
AbstractElement |
getRoot() |
java.lang.Iterable<AbstractElement> |
getSequentialChildren(AbstractElement ele) |
AbstractElement |
getToken(AbstractElement owner) |
java.lang.Iterable<AbstractElement> |
getUnorderedChildren(AbstractElement ele) |
boolean |
isMany(AbstractElement ele) |
boolean |
isOptional(AbstractElement ele) |
protected Grammar grammar
public CfgAdapter(Grammar grammar)
public java.lang.Iterable<AbstractElement> getAlternativeChildren(AbstractElement ele)
getAlternativeChildren in interface org.eclipse.xtext.util.formallang.Production<AbstractElement,AbstractElement>public AbstractElement getCall(AbstractElement ele)
getCall in interface org.eclipse.xtext.util.formallang.Cfg<AbstractElement,AbstractElement>public AbstractElement getParent(AbstractElement ele)
getParent in interface org.eclipse.xtext.util.formallang.Production<AbstractElement,AbstractElement>public AbstractElement getRoot()
getRoot in interface org.eclipse.xtext.util.formallang.Production<AbstractElement,AbstractElement>public java.lang.Iterable<AbstractElement> getSequentialChildren(AbstractElement ele)
getSequentialChildren in interface org.eclipse.xtext.util.formallang.Production<AbstractElement,AbstractElement>public AbstractElement getToken(AbstractElement owner)
getToken in interface org.eclipse.xtext.util.formallang.Production<AbstractElement,AbstractElement>public java.lang.Iterable<AbstractElement> getUnorderedChildren(AbstractElement ele)
getUnorderedChildren in interface org.eclipse.xtext.util.formallang.Production<AbstractElement,AbstractElement>public boolean isMany(AbstractElement ele)
isMany in interface org.eclipse.xtext.util.formallang.Production<AbstractElement,AbstractElement>public boolean isOptional(AbstractElement ele)
isOptional in interface org.eclipse.xtext.util.formallang.Production<AbstractElement,AbstractElement>