public abstract class SimpleElement extends Element implements java.lang.Cloneable
isDataProperty, isObjectProperty
clazz_visited, getId_computed, getId_value, getId_visited, iri_visited, isClass_visited, isDataProperty_visited, isIndividual_visited, isObjectProperty_visited, name_visited, range_computed, range_value, range_visited, type_computed, type_value, type_visited
findDecl_String_visited, generatedWithCacheCycle, generatedWithCircularEnabled, generatedWithComponentCheck, getSubClasses_OwlClassDecl_ArrayList_visited, getSuperClass_String_visited, goStart_visited, in$Circle, is$Final, numChildren, state
children, id, parent, parser
Constructor and Description |
---|
SimpleElement() |
SimpleElement(int i) |
SimpleElement(OwlParser p,
int i) |
Modifier and Type | Method and Description |
---|---|
void |
checkChild(Node n,
int i) |
SimpleElement |
clone() |
void |
dumpTree(java.lang.String indent,
java.io.PrintStream out) |
void |
flushAttrCache() |
void |
flushCollectionCache() |
void |
flushRewriteCache() |
abstract SimpleElement |
fullCopy()
Deprecated.
Please use emitTreeCopy or emitTreeCopyNoTransform instead
|
int |
getNumChild() |
void |
init$Children()
Initializes the child array to the correct size.
|
java.lang.Object |
jjtAccept(OwlParserVisitor visitor,
java.lang.Object data)
Accept the visitor.
|
void |
jjtAddChild(Node n,
int i)
This method tells the node to add its argument to the node's
list of children.
|
boolean |
mayHaveRewrite() |
ASTNode |
rewriteTo() |
abstract SimpleElement |
treeCopy()
Create a deep copy of the AST subtree at this node.
|
abstract SimpleElement |
treeCopyNoTransform()
Create a deep copy of the AST subtree at this node.
|
clazz, getId, iri, isClass, isDataProperty, isIndividual, isObjectProperty, name, range, type
addChild, copy, doFullTraversal, duringRewriteClasses, findDecl, flushCache, flushTreeCache, genMisc, genPrettyPrinter, genRewrites, getChild, getChildNoTransform, getIndexOfChild, getNumChildNoTransform, getParent, getSubClasses, getSuperClass, goStart, grammarName, in$Circle, in$Circle, ind, insertChild, is$Equal, is$Equal, is$Final, is$Final, iterator, numChildren, removeChild, setChild, setGrammarName, setParent, state
childrenAccept, dump, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, toString, toString
public SimpleElement(int i)
public SimpleElement(OwlParser p, int i)
public SimpleElement()
public void init$Children()
init$Children
in class Element
public void dumpTree(java.lang.String indent, java.io.PrintStream out)
public java.lang.Object jjtAccept(OwlParserVisitor visitor, java.lang.Object data)
SimpleNode
public void jjtAddChild(Node n, int i)
Node
jjtAddChild
in interface Node
jjtAddChild
in class Element
public void checkChild(Node n, int i)
checkChild
in class Element
public int getNumChild()
getNumChild
in class Element
public boolean mayHaveRewrite()
mayHaveRewrite
in class Element
public void flushAttrCache()
flushAttrCache
in class Element
public void flushCollectionCache()
flushCollectionCache
in class Element
public void flushRewriteCache()
flushRewriteCache
in class Element
public SimpleElement clone() throws java.lang.CloneNotSupportedException
public abstract SimpleElement fullCopy()
public abstract SimpleElement treeCopyNoTransform()
treeCopyNoTransform
in class Element
public abstract SimpleElement treeCopy()