AST
Class Specification
java.lang.Object
AST.SimpleNode
AST.ASTNode
AST.Specification
- All Implemented Interfaces:
- Node, java.lang.Cloneable
public class Specification
- extends ASTNode
- implements java.lang.Cloneable
Fields inherited from class AST.ASTNode |
boundariesCrossed, CHANGE, duringRewrites, generatedWithCacheCycle, generatedWithCircularEnabled, IN_CIRCLE, inCircle, isFinal, LAST_CYCLE, REWRITE_CHANGE, REWRITE_INTERRUPT, REWRITE_NOCHANGE, state |
Methods inherited from class AST.ASTNode |
addChild, duringRewrites, genPrettyPrinter, genRewrites, getChild, getChildNoTransform, getIndexOfChild, getParent, getSubClasses, goStart, ind, insertChild, setChild, setParent |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Specification
public Specification(int i)
Specification
public Specification(OwlParser p,
int i)
Specification
public Specification()
Specification
public Specification(XmlHeader p0,
RdfDeclaration p1)
clone
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
- Overrides:
clone
in class ASTNode
- Throws:
java.lang.CloneNotSupportedException
copy
public ASTNode copy()
- Overrides:
copy
in class ASTNode
fullCopy
public ASTNode fullCopy()
- Overrides:
fullCopy
in class ASTNode
dumpTree
public void dumpTree(java.lang.String indent,
java.io.PrintStream pStream)
- Overrides:
dumpTree
in class ASTNode
jjtAccept
public java.lang.Object jjtAccept(OwlParserVisitor visitor,
java.lang.Object data)
- Description copied from class:
SimpleNode
- Accept the visitor.
- Specified by:
jjtAccept
in interface Node
- Overrides:
jjtAccept
in class ASTNode
jjtAddChild
public void jjtAddChild(Node n,
int i)
- Description copied from interface:
Node
- This method tells the node to add its argument to the node's
list of children.
- Specified by:
jjtAddChild
in interface Node
- Overrides:
jjtAddChild
in class ASTNode
checkChild
public void checkChild(Node n,
int i)
- Overrides:
checkChild
in class ASTNode
getNumChild
public int getNumChild()
- Overrides:
getNumChild
in class ASTNode
mayHaveRewrite
public boolean mayHaveRewrite()
- Overrides:
mayHaveRewrite
in class ASTNode
setXmlHeader
public void setXmlHeader(XmlHeader node)
getXmlHeader
public XmlHeader getXmlHeader()
getXmlHeaderNoTransform
public XmlHeader getXmlHeaderNoTransform()
setRdfDeclaration
public void setRdfDeclaration(RdfDeclaration node)
getRdfDeclaration
public RdfDeclaration getRdfDeclaration()
getRdfDeclarationNoTransform
public RdfDeclaration getRdfDeclarationNoTransform()
rewriteTo
public ASTNode rewriteTo()
- Overrides:
rewriteTo
in class ASTNode