public abstract class SimpleElement extends Element implements java.lang.Cloneable
isDataProperty, isObjectPropertyclazz_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_visitedfindDecl_String_visited, generatedWithCacheCycle, generatedWithCircularEnabled, generatedWithComponentCheck, getSubClasses_OwlClassDecl_ArrayList_visited, getSuperClass_String_visited, goStart_visited, in$Circle, is$Final, numChildren, statechildren, 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, typeaddChild, 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, statechildrenAccept, dump, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, toString, toStringpublic SimpleElement(int i)
public SimpleElement(OwlParser p, int i)
public SimpleElement()
public void init$Children()
init$Children in class Elementpublic void dumpTree(java.lang.String indent,
java.io.PrintStream out)
public java.lang.Object jjtAccept(OwlParserVisitor visitor, java.lang.Object data)
SimpleNodepublic void jjtAddChild(Node n, int i)
NodejjtAddChild in interface NodejjtAddChild in class Elementpublic void checkChild(Node n, int i)
checkChild in class Elementpublic int getNumChild()
getNumChild in class Elementpublic boolean mayHaveRewrite()
mayHaveRewrite in class Elementpublic void flushAttrCache()
flushAttrCache in class Elementpublic void flushCollectionCache()
flushCollectionCache in class Elementpublic void flushRewriteCache()
flushRewriteCache in class Elementpublic SimpleElement clone() throws java.lang.CloneNotSupportedException
public abstract SimpleElement fullCopy()
public abstract SimpleElement treeCopyNoTransform()
treeCopyNoTransform in class Elementpublic abstract SimpleElement treeCopy()