org.sablecc.sablecc.node
Class AGrammar
java.lang.Object
org.sablecc.sablecc.node.Node
org.sablecc.sablecc.node.PGrammar
org.sablecc.sablecc.node.AGrammar
- All Implemented Interfaces:
- java.lang.Cloneable, Switchable
public final class AGrammar
- extends PGrammar
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
_package_
private final java.util.LinkedList _package_
_helpers_
private PHelpers _helpers_
_states_
private PStates _states_
_tokens_
private PTokens _tokens_
_ignTokens_
private PIgnTokens _ignTokens_
_productions_
private PProductions _productions_
_ast_
private PAst _ast_
AGrammar
public AGrammar()
AGrammar
public AGrammar(java.util.List _package_,
PHelpers _helpers_,
PStates _states_,
PTokens _tokens_,
PIgnTokens _ignTokens_,
PProductions _productions_,
PAst _ast_)
clone
public java.lang.Object clone()
- Specified by:
clone
in class Node
apply
public void apply(Switch sw)
getPackage
public java.util.LinkedList getPackage()
setPackage
public void setPackage(java.util.List list)
getHelpers
public PHelpers getHelpers()
setHelpers
public void setHelpers(PHelpers node)
getStates
public PStates getStates()
setStates
public void setStates(PStates node)
getTokens
public PTokens getTokens()
setTokens
public void setTokens(PTokens node)
getIgnTokens
public PIgnTokens getIgnTokens()
setIgnTokens
public void setIgnTokens(PIgnTokens node)
getProductions
public PProductions getProductions()
setProductions
public void setProductions(PProductions node)
getAst
public PAst getAst()
setAst
public void setAst(PAst node)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
removeChild
void removeChild(Node child)
- Specified by:
removeChild
in class Node
replaceChild
void replaceChild(Node oldChild,
Node newChild)
- Specified by:
replaceChild
in class Node